mg_tst2.$b [1/1]
ZXNet эхоконференция «real.speccy»
От Musa Khaybullin → Кому All 20.06.1999
Как-то Суббота 19 Июнь 1999 в 11:25:35 произошел конфликт
Renat Mamedov и ALL спорили на тему mg_tst2.$b [1/1]
Я решил поддать жару в этот диалог
RM> Постинг сего в zx.spectrum никаких результатов не дал,
RM> очевидно - не работает или работает на ура.
RM> Это тест, простенький, чтобы проверить драйвер памяти
RM> который я написал к Гомеру2. Hаходит 48,128 ...
RM> расширенные: пентагон, профи, скорпион, атм.
RM> Машины с неполными линейками и пропусками тоже должны
RM> определится и сосчитаться верно...
Тестит вроде правильно, но после твоего теста напрочь сносит как резидент
Honey Commander'a,так и портит рам-диск :((
Есть небольшое предложение к этому тестику: прежде чем что-либо менять в
страницах, сохрани значение ячеки ОЗУ, протесть, а потом восстанови ячейки. А
вообще, если хочешь могу кинуть исходники теста памяти из TEST 4.21.
RM> Просто запустиь и поглядеть на экран. Результат сюда.
Profi 1024 ->>>>>>>>>>>>>>>>>>>>>>>. :))))
RM> ps. меня видать или я миф? или с этого адреса не уходит? :(
Мифом станишь лет этак через 200, ни как не раньше :).
Долгих лет жизни и процветания тебе, Renat!
With best wishes, Musa Khaybullin.
От Renat Mamedov → Кому All 22.06.1999
20 июня 1999, Musa Khaybullin пишет к Renat Mamedov:
[...]
MK> Тестит вроде правильно, но после твоего теста напрочь сносит как
MK> резидент Honey Commander'a,так и портит рам-диск :(( Есть небольшое
Тестит через один байт по адресу #FFFF.
MK> предложение к этому тестику: прежде чем что-либо менять в страницах,
MK> сохрани значение ячеки ОЗУ, протесть, а потом восстанови ячейки. А
Hе треба. Когда ты запустишь игру - будь любезен - играй, а не
трясись над рамдисками и резидентами. :)
MK> вообще,
MK> если хочешь могу кинуть исходники теста памяти из TEST 4.21.
Может мои ручонки и кривы, но не настолько, чтоб пользовать чужие
процедуры. тут главное не реализация, а методика.
А методика там следущая - определяется машина, потом во всей памяти
заливается последний байт нулем, затем последовательно перебираются страницы,
при переборе проверенные страницы метятся в драйвере как занятые,
а чтоб не допустить пересечений - перед маркировкой страницы прверяем
последний байт на ноль. Теоретически эта система не прошибаема в пределах
мегабайта. Вот меня и интересовала практика.
От Kirill Frolov → Кому All 24.06.1999
22 Jun 99 19:43, Renat Mamedov wrote to Musa Khaybullin:
RM> прверяем последний байт на ноль. Теоретически эта система не
RM> прошибаема в пределах мегабайта. Вот меня и интересовала практика.
А на пpактике, на неиспpавном компутеpе будет глюкодpом.
Kirill Frolov. [ZX]
От Renat Mamedov → Кому All 24.06.1999
KF> А на пpактике, на неиспpавном компутеpе будет глюкодpом.
Господин Фролов! Читая порой ваши высказывания сомневаешься даже в собственном
разуме... subj - проверялка драйвера памяти для игры...
Глючные компы и криворукие пользователи меня не интересуют,
хотя я сделал все на мой взгляд возможное, чтобы проблем не возникло.
И уж тем более меня не трогает судьба владельцев неисправных машин.
Хотя, это может быть и оригинально - проверять исправность компа игрой :)
С уважением,
Renat
От Musa Khaybullin → Кому All 25.06.1999
Мои бортовые системы запеленговали, что в Вторник Июнь 22 1999 19:43, Renat
Mamedov писал Musa Khaybullin:
(_____________SKIP____________)
RM> Hе треба. Когда ты запустишь игру - будь любезен - играй, а не
RM> трясись над рамдисками и резидентами. :)
Твоя игра врят ли будет занимать больше 450Кб, так что только твой тест и
погубит Honey Commander. А если бы тест работал умно :), то и все прекрано
работало бы и не конфликтовало. Сейчас имхо развелось слишком много резидентов,
чтобы их вот так просто можно было игнорировать.
MK>> вообще, если хочешь могу кинуть исходники теста памяти из TEST 4.21.
RM> Может мои ручонки и кривы, но не настолько, чтоб пользовать чужие
RM> процедуры. тут главное не реализация, а методика.
RM> А методика там следущая - определяется машина, потом во всей памяти
RM> заливается последний байт нулем, затем последовательно перебираются
RM> страницы, при переборе проверенные страницы метятся в драйвере как
RM> занятые, а чтоб не допустить пересечений - перед маркировкой страницы
От Renat Mamedov → Кому All 28.06.1999
MK> Зачем заново изобретать велосипед :). ИМХО, лучше потратить время на
этот лисапед был изобретен еще в каменном веке :) просто нужды его делать не
было.
И несмотря на то, что это - достаточно верный способ, многие его
игнорируют. Вот и видим 512 (имеем 384 профи (линейка ру7 и линейка ру5)),
мег на 768, мег (!) на разорванных 512 и так далее...
MK> что либо другое, например, улучшить качесто звука, сделать поддержку
MK> GS и
MK> т.д.
звук, кстати, вышел отстойный. Радует его количество и направленность
(в большинстве случаев - это мой скрипучий голос) :)
А ГС поддерживать - его у меня нет и не надо.
И вообще, я эту девушку кормил, я ее и танцевать буду (анекдот).
Платите деньги...
От Musa Khaybullin → Кому All 30.06.1999
MK>> только твой тест и погубит Honey Commander. А если бы тест
MK>> работал умно :), то и все прекрано работало бы и не
MK>> конфликтовало. Сейчас имхо развелось слишком много резидентов,
MK>> чтобы их вот так просто можно было игнорировать.
RM> Стоп. Игра. Если хочешь играть - играй. Hе хочешь - копируй до
RM> посинения в Хониче...
Чем я и занимаюсь круглосуточно :)))))) Без передыху и перекуров :)))
RM> В конце концов, тебя никто не заставляет...
Это точно :))
RM> А по поводу умных тестов (этот камень я воспринял своим огородом:)
RM> - посмотри, как твой тест находит память на профях с разорванной
RM> памятью. Hасколько я знаю (тестеры доложили:) - там есть проблемы...
Какие именно опиши, плз!
От Renat Mamedov → Кому All 01.07.1999
MK> Какие именно опиши, плз!
охотно делаю это со слов Алекса Калинушкина. Он единственный, кто
дергал этот тест как только мона.
=== Цитирую файл TEXT.TXT ===
Hомера simm твой тест TEST4.20 HONEY
1 2 3 4
-+-------------------------------------------------------------
+ - - - 256 256 256
+ + - - 512 512 512
+ + + - 768 1024,ниспр.512 1024
+ + + + 1024 1024 1024
+ - + - 512 256 256
+ - + + 768 1024,неисп.256 1024
+ - - + 512 1024,неисп.256 1024
+ + - + 768 512 512
-+-------------------------------------------------------------
=== Конец цитаты ===
В его компе 4 сима по 256к, поэтому он делал разные извраты с их
наличием. Под словами 'твой тест' следует понимать тест вашего покорного
слуги...
Кто-то может воскликнуть, что таких компов нет. Это не так.
Hапример, в профях плат 4.xx, кажется, имеет место быть предпоследняя
конфигурация при установленных двух линейках ру7.
Есть и более экзотические варианты - например дважды видел компы с
двумя линейками ру7 и еще пдной линейкой ру5 (цветной CP/M)...
В этом случае памяти имеем 576к, а вот видится ее везде по разному :)
От Musa Khaybullin → Кому All 02.07.1999
Ха! Только что обнаружил, что сабжик-то Турбу 2+ не понимает!
Куда-ж это годится-то ;-).
За сим Au Revoire, CompoWellcome.
От Renat Mamedov → Кому All 05.07.1999
02 июля 1999, Musa Khaybullin пишет к Renat Mamedov:
MK> Ха! Только что обнаружил, что сабжик-то Турбу 2+ не понимает!
MK> Куда-ж это годится-то ;-).
Кулез! :) поскольку турбу-1 я поставил по настоятельной просьбе модератора,
про турбу-2 и речи быть не может. Да задолбали уже эти стандарты.
Тащить за собой ворох драйверов... Hу нет желения/возможности возится
с паяльником - ничего страшного, просто тормозить будет. И здорово :)
С уважением,
Renat