Важная информация

User Tag List

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

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

  1. #51
    Member
    Регистрация
    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
    Member
    Регистрация
    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
    Activist
    Регистрация
    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
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  5. #55
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #56
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    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
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #58
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #59
    Activist
    Регистрация
    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
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

Похожие темы

  1. Специалист: Варианты
    от Mick в разделе Специалист
    Ответов: 488
    Последнее: 26.02.2024, 13:07
  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

Ваши права

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