Сегодня немного расскажу о ноутбуке Toshiba Satellite S2610CDT. Мануал я нашёл по адресу https://emea.dynabook.com/support/manuals/, правда он на португальском (если верить переводчику гугла). Выбираете в пункте "Product, Accessory or Service Type*" - "Archive", затем "Family" - "Satellite", затем "Series" - "Satellite 26xx" и наконец "Model" - "Satellite 2610". Поиском находит с десяток файлов на разных языках, но в архиве один и тот же файл на португальском. Кратко о ноуте: процессор Mobile Intel Celeron 433 МГц (FSB 66 МГц), 64 Мб встроенной памяти (расширяется максимум до 192, один слот имеется), HDD 6 Гб, видеокарта Trident Cyber 9525DVD, звуковая ESS Maestro-2E ES1978S и ES1918S, размер экрана 12.1 дюйма, разрешение экрана 800x600, встроенный FDD и CD-ROM, динамики, USB 1.1, LPT, COM, PS/2, модем. В общем, стандартный набор ноутбука конца 90-х, начала 2000-х.
пятница, 30 октября 2020 г.
Нет звука в DOS играх на чипе ES1978S.
воскресенье, 18 октября 2020 г.
Не выключается компьютер и ускорилось время в БИОС
Решил поменять материнскую плату на своём "ретро" компьютере. Краткая предыстория. Начиналось всё просто с покупки компьютера на базе процессора Pentium III. Я даже не спрашивал что внутри. Посмотрел только на заднюю часть системного блока и всё. Компьютер нужен был чтобы проверить работоспособность видеоускорителя 3dfx voodoo 2 от Diamond, про который я уже не так давно писал. Проверить я проверил, но захотелось второй ускоритель, потом звуковую получше и т.д. Система построена на материнской плате ABIT-SL30.
В принципе, работает всё хорошо и под DOS и под Windows 98 (кроме звуковой Sonic Impact на базе Vortex AU8820 от Diamond которая ругается на PCI bridge. Что в последствии оказалось проблемой родных драйверов. Можно установить драйвера от Aureal и ошибка пропадёт). До этой звуковой стоял Sound Blaster CT5803. Тоже работала, но были небольшие проблемки в DOS играх. Звуковые PCI карты (большинство), как известно, работают в режиме эмуляции под DOS в отличии от карт ISA. Ещё я тестировал звуковую Aureal Vortex AU8810A1. Под Windows 98 без проблем, но под DOS не удалось завести. Как ни странно, модель 8810 вышла позже 8820 и 8830, как я узнал позже. Так что Sonic Impact S90 могу порекомендовать под DOS. С ней тоже не всё просто и есть кое-какие проблемы со звуком в некоторых DOS играх, но по крайней мере при установке драйверов она сама настраивается и прописывает настройки в autoexec.bat (правда в первых строчках, но после редактирования она будет менять в том месте, где вы пропишите).
Итак, купил я новую материнскую плату EPOX EP-3PTA. По сути, она мало отличается (хотя, она вроде поддерживает процессоры на ядре Tualatin) от ABIT (хотя, он тоже вроде как должен поддерживать Celeron'ы), внешне по крайней мере, только PCI больше. Если я не ошибаюсь, то обе платы используют одинаковый набор чипов (северный мост, так называемый, точно, 82815E) от Intel. Обе платы поддерживают FSB 133 МГц. Эти платы примерно одногодки.
Установил в корпус, запускаю, захожу в БИОС, а там.... бешенные часы. Минуты превратились в секунды, а секунды устремились в бесконечность. Ничего не могу понять. Лезу в интернет с этим вопросом и ничего толком не нахожу. Единственное объяснение это выход из строя чипа реального времени (RTC), но я что-то не понял где он может быть на плате (может это было на старых материнках?). Пытаюсь выключить компьютер, а он не выключается, только сбрасывается. Пока жмёшь кнопку - не работает, отпускаешь - включается. Что за напасть? Продавец писал, что плата "не бита не крашена". Кстати, я поменял два конденсатора, т.к. они были пухлыми (на фотографии не было видно, так что всегда спрашивайте продавцов). Остальные нормальные. Кстати самый большой конденсатор 10 В 3900 мкФ не смог найти в магазинах. Как на зло, именно такой ёмкости нет почему-то. Возможно такие кондёры вышли из употребления? Странно. Взял ёмкостью 4700 мкФ и то, размер корпуса немного меньше.
Попытался сохранить значения в БИОС. Не сохраняет. Поменял батарейку CMOS. Не помогает. Замерил напряжение на батарейке, установленной на плату. Новая батарейка вместо 3 Вольт выдавала 1,8 или даже меньше было, не запомнил точно. Мистика да и только.
Решил достать материнку из корпуса и запустить так. И произошло чудо. Она заработала. Вернее, часы стали работать как надо, значения в БИОС сохраняться и кнопка вкл./выкл. тоже стало работать.
Корпус был осмотрен и быстро найден виновник безобразия. Это была металлическая подставка (не знаю как правильно назвать) для крепления материнской платы, куда вворачивается винтик.
Подставку можно перемещать (два квадратных отверстия на панели крепления материнской платы) в две позиции или убрать. Универсальная штука. На старой плате было отверстие для крепления, а на новой его не было. Эта подставка замыкала контакты на плате, поэтому творились такие чудеса. Корпус старого образца, с неудобным расположением блока питания и с цельной П-образной крышкой, но зато полноценный ATX. 2001-го года сборки.
Кстати Windows 98 продолжила работать на новой материнке как ни в чём не бывало. Только базу драйверов стала обновлять при первом запуске.
Опять получился эмоциональный рассказ. Надеюсь смысл не потерялся. Всегда надо быть аккуратным, когда собираешь компьютер. Даже если он устаревший.
Удачных расследований!
четверг, 8 октября 2020 г.
Видеопамять для Diamond Monster 3D II из Китая
Я решил испытать судьбу и попробовать прокачать ведеоускоритель дополнительной памятью. Память, которою я нашёл на али экспресс отличается фирмой изготовителем, а по характеристикам даже превосходит установленную на ускорителе.
Память в магазине квалифицировалась как новая. Хотя я предполагал, что чипы 90-х годов, которые уже давно не производятся, не могут быть новыми. Ну кто знает, может у китайцев залежи, склады такого вида вещей.
Заказал на всякий случай с запасом, чтобы можно было прокачать пару ускорителей. Два мне надо в любом случае, т.к. я хочу Mega Monster в SLI режиме. Разрешение 1024x768 хочу.
В общем, получил посылку. Внешний вид неплохой, но захотел рассмотреть поближе.
Идеально обработать не получилось конечно. Лудится классно. Я десятикопеечную монету положил после всего в жидкость и она стала похоже на пятикопеечную. Жидкость в зелёной бутылочке 120 мг. Хорошая.
Вот. Затем я это дело стал паять. С первого раза ничего не заработало. Где-то не пропаял, где-то ещё что. Я любитель и опыта мало, но мне кажется, что покрытие ножек микросхем тоже влияет. С мультиметром сидел, проверял. В итоге, добился что драйвер увидел всю память и даже игры не зависали, но появились артефакты в виде кружочков на текстуре. Причём не во всех играх. В 3DMark точно появлялись и всегда. В любом случае, превратить ускоритель в 8-ми мегабайтный никогда не поздно.
Да, кстати, во время пропайки умудрился оторвать одну контактную площадку памяти, так что будьте предельно аккуратны. Я подшаманил на скорую руку, но по идее надо восстанавливать площадку и тоненькую дорожку, но для этого надо лак. Это ещё предстоит мне.
Такие дела. Пока меня отпустило, пусть полежит, подождёт следующей "волны". Играть на ней всё равно можно.
Удачных экспериментов!
четверг, 2 июля 2020 г.
Видеопамять для Diamond Monster 3D II
Краткий обзор ноутбука из 90-х Toshiba Portege 7020ct
Есть описание на сайте Toshiba. Копия документа, на всякий случай.
Судя по всему, серия Portege это - ультрабуки (кроме первых моделей). Эта модель не исключение. Пожертвовали дисководом, CD приводом и всем остальным для его "стройности". Как же быть?
А быть можно несколькими способами.
1) У ноутбука есть специальный интегрированный порт для внешнего FDD дисковода. Есть ещё один порт для Port Expander Module. "Расширитель портов" простой блок с интерфейсами: совмещённый PS/2, COM и LPT.
2) Есть PCMCIA слоты, куда можно воткнуть блюпуп, вифи, эзернет, GSM модем, GPS, переходник Compact Flash, TV-тюнер и всё подобное добро из того времени. И кстати, внешний CD-ROM тоже есть для этого слота.
3) Прикупить CD или DVD network dock. А вот это штука превращает ультрабук в обычный ноутбук (и толще в два раза) того времени. У док станции есть: два USB (тоже 1.1 по всей видимости), PS/2 для клавы и мыши, VGA и композитный выходы, COM и LPT, CD или DVD, динамики, RJ45 Ethernet 10/100, дисковод, дополнительный вентилятор (хотя я не понял, что он охлаждает. Скорее всего микросхему, которая всем этим добром управляет.). Вроде не забыл ничего особо.
Разработан ноут для Windows 98, судя по драйверам и наклейкам (которых у меня нет). Подойдёт Windows NT 4.0 или Windows 2000. XP на нём тоже работает, даже со 128 Мб памяти. Скорости от него не ждите, естественно.
Отмечу некоторые минусы:
1) Найти такой ноут на запчасти уже проблематично. Аккумулятор не найти даже в Китае. Кстати для этого ноута был предусмотрен дополнительный аккум двойной ёмкости 5 А/ч (родной 2,5 А/ч)
2) Система охлаждения у него шумная, но уже тогда применялись тепловые трубки и она там целая одна. Радиатора как такого нет, цельный кусок алюминия. Работает практически постоянно, особенно в DOS.
3) USB 1.1 выдаёт малый ампераж, поэтому некоторые устройства не будут работать. Например USB осциллограф Hantek. Во-первых ему нужна XP система, а во-вторых она будет ругаться, что не может распределить питание для устройства. Я думал сначала о USB хабе, но потом придумал PCMCIA карту с USB 2.0 и внешним питанием (ещё едет где-то).
4) Столкнулся с проблемой со звуком в DOS играх с версиями БИОС выше 7.60. На сайте Тошиба есть драйвера и утилиты для данного ноута, включая утилиты прошивки БИОС. Последняя версия 8.10, если не изменяет память. При установке драйверов для Windows 98, устанавливается DOS утилита для инициализации звуковухи. Устанавливается утилита в корень диска C. Так вот, решил поставить последнюю версию БИОС и пропал звук в DOS. Методом научного тыка определил максимально подходящую версию. Это - 7.60
При установке драйверов под Windows 98 есть некоторые заморочки, например может попросить вставить установочный диск с виндой или указать путь для какого-нибудь драйвера. С XP такого нет, только устанавливаться она будет пару часов.
Для возможности запускать древние игры, можно отключать кэш процессора в БИОС (два уровня). Например игра Tyrian не запустится без отключения кэша.
В БИОС можно включить растягивание экрана, иначе будет всё отображаться в середине экрана в окошечке.
Запускал на нём Diablo, Fallout, Death Rally, Doom, Chasm, Quake и даже Quake 2 идёт вполне прилично. Под Windows 98 запускал, тоже работает всё практически (Death Rally зависала только). Death Rally вообще капризная игра. Если что-то неправильно со звуком, то она не будет нормально работать. В неё кстати можно поиграть на современном компьютере. В системе Steam она раздаётся бесплатно. Работает через DOSBox, насколько я понял, но это не точно. Может специальная версия. Есть ещё переизданная, современная версия, но за денежки. Мне лично интересна оригинальная версия, т.к. я в неё играл когда-то (и прошёл, она не очень длинная).
Такой в общем аппарат. Корпус, кстати, у него из алюминиевого сплава. Сломал головку у одного винтика. Пластик некоторый тоже крошится (у разъёмов). Крепление шлейфа разъёма CD-ROM в док-станции сломался. Аккуратнее надо, короче. Разбирал, смотрел. Одна плата, всё как и сейчас, на современных. Ничего не изменилось по сути. Стоил такой ноут в конце девяностых пару тысяч долларов.
четверг, 25 июня 2020 г.
Драйвер D-Link AirPlus G+ DWL-G650+ для Windows 98
Wi-Fi модуль в виде PCMCIA карты второго типа (type II).
Если кому нужно работать с WPA2-PSK под Windows 98, то этот драйвер подойдёт. Изначально, на сколько я понял, это устройство знать не знало о WPA (и тем более в WPA2), только WPE. WPA это 2003 год, а WPA2 2004. Доработали со временем.

Под Windows XP тоже работает, но настройка сети проще.
пятница, 10 апреля 2020 г.
Отбеливание корпуса Famicom 80-х годов
Делал фотографии каждый день.
Можно считать этот способ рабочим. Есть более действенные способы, но они и сложнее.
Удачных опытов!
среда, 8 апреля 2020 г.
Отбеливание пластика используя окислитель "constant DELIGHT 12%"
В интернете попадались разные способы отбеливания. В основном методами делятся люди,
которые занимаются восстановлением (реставрацией) старых приставок.
Итак, самый простой способ на мой взгляд это использование эмульсионного окислителя, ультрафиолета и пищевой плёнки. Окислитель выбрал "constant DELIGHT" 12-и процентный. В магазине была только большая бутылка. Не знаю, существуют ли маленькие?
Во многих примерах в качестве источника ультрафиолета используют солнце, но не всегда это возможно, поэтому пришлось купить доступную (самую дешёвую, за 700 рублей) китайскую УФ лампу (сушилка для ногтей).
Для начала я попробовал оставить на день на подоконнике маленькую пластиковую деталь от Super Famicom (решил потренироваться на маленьких сначала). Никакого эффекта не последовало.
Затем попробовал на несколько часов поместить деталь под УФ. Надолго не стал помещать. На 4-5 часов. В итоге, эффект есть, но слабый. Решил несколько раз провести сеанс.
В общем, осветляется конечно, но не то чтобы прям поразительный эффект был. По крайней мере не за один раз.
Окислитель наносил в резиновых перчатках, размазывая по поверхности и обёртывал в пищевую плёнку.
Один раз (это уже был третий или четвёртый) решил подержать детальку подольше и обнаружил неприятный момент. Появились какие-то светлые следы, типа царапин (на картинке в нижнем левом углу панельки). Скорее всего это результат того, что пищевая плёнка ложится не равномерно. Поэтому, лучше много раз, но недолго.
Когда начал осветлять корпус приставки не стал рисковать, как с маленькой деталью. Наученный опытом, решил провести несколько коротких сеансов "загара". На корпусе, после нескольких сеансов появились небольшие затемнения. После этого процедуры прекратил. В общем не идеально, но корпус осветлил более-менее. Выглядит он намного свежее.
вторник, 28 января 2020 г.
WSO2 EI 7.0, как служба Windows (продолжение)
Т.к. сам интегратор работает, то я начал изучение (продолжил вернее) с файла micro-integrator.bat
В файл wrapper.conf я добавил строки:
wrapper.java.classpath.3 = ${carbon_home}\\wso2\\lib\\*.jar
Изменил следующие строки:
wrapper.java.additional.39 = -Dprofile=micro-integrator-default
wrapper.java.additional.40 = -Dconf.location=${carbon_home}\\conf
С профилем micro-integrator из оригинала система не работает, а в BAT файле указан профиль micro-integrator-default.
Расположение конфигураций тоже указано в Linux стиле и пришлось исправить.
В таком виде заработало, но с условием, что wrapper.working.dir прописан руками. Проблема в том, что у меня выводится предупреждение, что рабочая папка не найдена. В тексте ошибки указана строка: "Путь carbon_home"\, т.е. указан путь в кавычках и символ разделитель в конце, такая запись не воспринимается как правильная. Почему система обрамила путь в кавычки мне непонятно, возможно из-за пробелов в пути (на другом компьютере с путями без пробелов такой проблемы не было). Это можно решить добавлением символа разделителя в переменную среды и убрать его из конфигурации, но тогда во всей конфигурации надо будет делать правки, где используется значение переменной carbon_home.
Ещё одна проблема с которой я столкнулся - это ошибка логгера:
ERROR {org.apache.synapse.transport.nhttp.access} - Error occurred when parsing the date from existing log file java.text.ParseException: Unparseable date: "21/Jan/2020:18:26:37 +0500"
Не может распарсить строку с датой. По данной ошибке гуглится гитхаб WSO2. Госпожа
Thivya Mahenthirarasa пишет, что система предназначена только для английских ребят, поэтому надо принудительно задать английский язык.
Посмотрел исходники и да, как и написала госпожа Thivya Mahenthirarasa, зачем заморачиваться за разные языки. Пусть всё будет на английском.
Строка 255 (на данный момент) метода open логгера:
SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_STRING,Locale.ENGLISH);
понедельник, 27 января 2020 г.
Установка WSO2 EI 7.0.1 в виде службы Windows
Столкнулся с небольшой проблемой при попытке установить WSO2 EI как службу. Сама система в консоли работала, но как служба, отказывалась. Рассказываю как решить.
среда, 20 ноября 2019 г.
Замена материнской платы
Определение параметров CHS (Cylinder, Head, Sector) карт CF с помощью утилиты IDEINFO
Столкнулся с проблемкой подключения карт CF к материнской плате LTC-SL REV-B (CPU - AMD N80L286-16/S) и WD386SX-LPX (CPU - Intel NG80385SX-...
-
Решил проверить, как работает внешнее приложение написанное на Си++ с использованием NX Open. Хочу сравнить, как работают внешнее и внутр...
-
Для переносных скорее, чем для мобильных. Под мобильными понимаются миниатюрные устройства. Короче говоря, память для ноутбуков и похожих п...









































