User Tag List

Страница 6 из 14 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 137

Тема: Специалист: прошивки ПЗУ.

  1. #51

    Регистрация
    04.09.2010
    Адрес
    Москва
    Сообщений
    64
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил всё на сайт:

    http://www.pk-info.ru/specialist/fil.../SP580_ROM.RAR (113 Кб)
    ПЗУ SP580 и файл конфигурации для подключения в эмуляторе EMU.
    В каталоге Shemes - схемы модификации оригинального ПК Специалист, для загрузки и запуска ПО SP580

    http://www.pk-info.ru/specialist/fil..._Tape_SIDE1.7z (200 Mb)
    Первая сторона кассеты ПО от SP580:

    Скрытый текст


    01 АЛЬБОМ СХЕМ (by SP580)
    02 JET SET WILLY (by SP580)
    03 SEX ALBOM Part-I (SP580)
    04 SEX ALBOM Part-II (SP580)
    05 TETRIS (by SP580)
    06 LAND (by SP580)
    07 KAIS (by SP580)
    [свернуть]


    http://www.pk-info.ru/specialist/fil..._Tape_SIDE2.7z (200 Mb)
    Вторая сторона кассеты ПО от SP580:

    Скрытый текст


    01 BASIC (by SP580)
    02 AIR WAR (by SP580)
    03 TUTANKHAMUN (by SP580)
    04 TOMAHAWK (VERTOL) она же STRIKER (by SP580)
    05 EDIT_RAM (by SP580)
    06 DEBUG (DEBUG SP580) (by SP580)
    07 DISASM (C800) (by SP580)
    08 PING-PONG (TENIS) (by SP580)
    09 BASIC SP580 (Basic Micron)
    10 ЛАМПОЧКА
    11 TIP_TOP
    12 ШАШКИ
    13 TEST (ТЕСТ-ШУТКА)
    14 САМАГОН он же Перехват он же Box и т.п.
    15 НАРДЫ
    16 SPACEKING (AFGAN)
    17 PITON
    18 ДУШМАН
    19 УДАВЧИК он же Удав
    20 СКАЧКИ
    21 ЗВЕЗДНЫЕ ВОЙНЫ
    22 УДАВ
    23 XONIX
    24 СОКРОВИЩА
    [свернуть]


    Запись была разбита на файлы, для удобной загрузки в эмулятор и поиска необходимой программы. Всё проверено на считывание в эмуляторе. Запаковано в 7Zip, внутри WAV 44khz, 16bit, Stereo.

    ПЗУ и кассету с записью программного обеспечения кооператива SP580 (г.Барнаул), оцифровал и предоставил - Алевтин Михайлович Ткачук (г.Слюдянка, Иркутская область). Низкий ему поклон, за сохранение оригинального ПО от SP580 по прошествии более 20 лет.

  2. #52

    Регистрация
    23.02.2012
    Адрес
    г. Слюдянка, Иркутская обл.
    Сообщений
    78
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил несколько программ для Специалиста Волкова
    https://yadi.sk/d/6n6p3vchmLLzw
    Последний раз редактировалось Байкал; 19.12.2015 в 14:30.

  3. #53

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имею специалист экспресс. Решил вместо двух РФ2 и одной РФ4 поставить одну 27128. Немного изменил схему дешифрации и теперь по адресам С000-EFFF
    у меня выбирается ПЗУ. В ПЗУ залил загрузчик, монитор и бейсик.

    Так вот в процессе тестирования нашёл глюки которым у меня нет объяснения ...
    Сначала попытался протестировать ОЗУ командой:
    F0,7FFF,AA
    По этой команде монитор вылетает обратно в загрузчик. Хотя до 8000 вроде пользовательское ОЗУ ....
    Затем попытался уменьшить область
    F0,6FFF,AA
    C0,6FFF,AA
    Так вот последние около 128 байт не совпадают ...
    Это баг монтитора???

    Затем загружаю BASIC
    TD000,EFFF,0 (перемещаю по нулевому адресу)
    G0 (стартую)
    Всё нормально стартует, затем сразу ввожу
    PRINT "HELLO"
    снова глюк ...
    Это уже баг бейсика???

    Сначала гнал на исправность ОЗУ, затем на схему дешифрации.
    Затем просто подменил Emulator3000\Machines\Specialist\Specialist1.rom
    на свой ПЗУ.
    В итоге имею такие же баги ...

    С родными монитором и загрузчиком от эмулятора проблема та же ...
    F0,6FFF,AA
    C0,6FFF,AA
    последние около 128 байт не совпадают ...

    Каие будут эти багам объяснения.
    Свой ПЗУ прилагаю.
    Вложения Вложения

  4. #54

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    F0,3FFF,AA
    C0,3FFF,AA

    таже фигня, в эмуляторе тоже ...

  5. #55

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от roma Посмотреть сообщение
    Затем попытался уменьшить область
    F0,6FFF,AA
    C0,6FFF,AA
    Так вот последние около 128 байт не совпадают ...
    Это баг монтитора???
    Нет, это недостаток опыта
    Третий параметр это не байт, а адрес блока, с которым сравнивать надо.
    Т.е. тут сравниваются области 0-6FFF и AA-70A9.

  6. #56

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С1000,3FFF,AA

    работает.

    ---------- Post added at 15:12 ---------- Previous post was at 15:12 ----------

    Цитата Сообщение от b2m Посмотреть сообщение
    Нет, это недостаток опыта
    Третий параметр это не байт, а адрес блока, с которым сравнивать надо.
    Т.е. тут сравниваются области 0-6FFF и AA-70A9.
    А я и не сообразил. Аж удивился.

    ---------- Post added at 15:15 ---------- Previous post was at 15:12 ----------

    Цитата Сообщение от roma Посмотреть сообщение
    Сначала попытался протестировать ОЗУ командой:
    F0,7FFF,AA
    По этой команде монитор вылетает обратно в загрузчик. Хотя до 8000 вроде пользовательское ОЗУ ....
    По адресу 7FFF и ниже находится стек. Вы его затираете.

  7. #57

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Нет, это недостаток опыта
    Третий параметр это не байт, а адрес блока, с которым сравнивать надо.
    Т.е. тут сравниваются области 0-6FFF и AA-70A9.
    Точно, забыл уже всё :-) ...
    И бейсик после NEW работет нормально ...

  8. #58

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Специалисте Экспресс я когда-то использовал вот такую схему подключения ПЗУ. Работала. Можно, наверное и для ПЗУ большого объёма применить - изменить подключение к дешифратору.

  9. #59

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    В Специалисте Экспресс я когда-то использовал вот такую схему подключения ПЗУ. Работала. Можно, наверное и для ПЗУ большого объёма применить - изменить подключение к дешифратору.
    Я проще сделал, взял один элемент 3И-НЕ. На входы подал А15&A14 c 1 ноги DD20 К555ЛА8, и два сигнала выборки портов с 4 и 5 ноги DD36 К555ИД4. Выход - непосредственно на выбор ПЗУ.

  10. #60

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от roma Посмотреть сообщение
    Я проще сделал, взял один элемент 3И-НЕ. На входы подал А15&A14 c 1 ноги DD20 К555ЛА8, и два сигнала выборки портов с 4 и 5 ноги DD36 К555ИД4. Выход - непосредственно на выбор ПЗУ.
    Достаточно просто сигналов с DD36 на /ОЕ (если конечно на CE сигнал чтения идёт, иначе конфликт будет при записи в эту область).

Страница 6 из 14 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Специалист: Варианты
    от Mick в разделе Специалист
    Ответов: 492
    Последнее: 16.06.2025, 17:23
  2. Специалист: Рекомпиляция.
    от Tim0xA в разделе Специалист
    Ответов: 38
    Последнее: 11.07.2022, 12:08
  3. Специалист: Бейсик
    от Prusak в разделе Специалист
    Ответов: 28
    Последнее: 26.07.2019, 16:07
  4. Специалист: Разное
    от Splinter в разделе Специалист
    Ответов: 171
    Последнее: 09.05.2018, 07:50
  5. ROM -ы, прошивки
    от John North в разделе Эмуляторы
    Ответов: 16
    Последнее: 06.02.2007, 12:38

Ваши права

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