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

User Tag List

Страница 31 из 32 ПерваяПервая ... 272829303132 ПоследняяПоследняя
Показано с 301 по 310 из 316

Тема: ПК8000 - загрузка с внешних носителей

  1. #301
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    -18651dec в дополнительном коде=0B725hex, если в прямом коде, то =46885dec.
    Особенность преобразования в десятичное представление в данном (и не только в данном) бейсике, если старший бит слова =1, то число считается отрицательным. От 0 до 32767dec (7FFFhex) будет положительное число, от 32768 (8000hex) и больше будет -32768 и дальше.
    Последний раз редактировалось ivagor; 16.03.2019 в 12:08. Причина: исправил последнюю часть

  2. #301
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #302
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оффтоп, чудеса математики ПК8000

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

    Если при отсутствии программы сравнить
    PRINT FRE(0)+65536
    и
    PRINT(FRE(0)+65536)
    то окажется, что они дают разные результаты
    [свернуть]

  4. #303
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    чудеса математики ПК8000
    Справедливости ради надо написать, что так не только у ПК8000, но и у всех потомков микрософтовского бейсика, у которых есть функция FRE (попробовал вектор, корвет, львов, искру-1080, дальше поленился проверять). Каждая пара скобок задействует стек и свободное место уменьшается (можно еще скобок добавить и стек еще просядет). Кстати, вот другой курьезный вариант:
    PRINT 0+FRE(0) (или PRINT 1*FRE(0), думаю тут идея тоже ясна)
    Заканчиваю с оффтопом, но это было забавно.

  5. #304
    Master
    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    534
    Спасибо Благодарностей отдано 
    55
    Спасибо Благодарностей получено 
    38
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    Я заметил, что некоторые игры, загруженные с жесткого диска, идут гораздо быстрее. Например, "Пожарный", где надо спасать мышек из горящего здания.
    Хм... Загрузил этого пожарника со своей кассеты. Он так же быстро бегает. А раньше он медленно ползал! Правда, у меня тогда была другая "Сура", купленная в 1992-м году. В 1998-м году она скоропостижно скончалась, когда я воткнул разъем клавиатуры, сместив его на один вывод. Показывала какие-то полосы, сейчас вообще ничего не показывает. Через год на барахолке я увидел такую же Суру в полном комплекте. Купил. Была какая-то мелкая неисправность, это я быстро починил. Именно она у меня сейчас и используется. Но на ней я в Пожарного не играл до нынешних дней. Интересно, что это было? Компьютеры-то одинаковые. Получается, первый тормозил.

    Похоже, первый компьютер действительно работал медленнее. Я сейчас попробовал играть в Сталкера (STA3). Я уже не помню, сколько уровней я раньше проходил, больше десяти, вроде бы. Сейчас вообще нереально играть, меня моментально убивают. Я в эмуляторе сохраняю состояние, нашёл, где хранится число жизней, исправил на FF, получил 255 жизней. Дошёл до восьмого уровня и застрял.
    Нажмите на изображение для увеличения. 

Название:	stalk3 lev81.jpg 
Просмотров:	204 
Размер:	72.9 Кб 
ID:	68529
    Пройти в правую часть совершенно не реально. Противники сыплются непрерывно, как только я туда бегу, они стаей набрасываются на меня, а сзади первый загоняет. А раньше я это место проходил без особого труда. Вот, замедлить бы эмулятор. Не понимаю, как сам разработчик проходил свою игру. Теперь буду пытаться с помощью НЕХ-редактора телепортировать себя в другой угол. Где-то же должны сохраняться координаты персонажа.
    Последний раз редактировалось Arix; 19.03.2019 в 21:01.

  6. #305
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    368
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    В 1998-м году она скоропостижно скончалась, когда я воткнул разъем клавиатуры, сместив его на один вывод. Показывала какие-то полосы, сейчас вообще ничего не показывает.
    Убился пор ВВ55а. Если при этом, ничего не дымило, может и не сильно большой ремонт нужен.
    Цитата Сообщение от Arix Посмотреть сообщение
    Похоже, первый компьютер действительно работал медленнее.
    Как такое может быть на промышленной модели, заведомо одинаковой? Может, у нас реакция уже не та.
    wtf

  7. #306
    Master
    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    534
    Спасибо Благодарностей отдано 
    55
    Спасибо Благодарностей получено 
    38
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На счет реакции - это да. Но не настолько же! На первом компьютере пожарный реально медленно ползал. Сейчас уже с трудом вспоминаю, но на нём были ещё какие-то глюки, которых нет на втором компьютере. Вроде, в конце некоторых бейсик-программ вылезала абракадабра. Чтобы её не было, я ставил в конце строку с номером 65535 или какой там максимальный номер.

  8. #307
    Master
    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    534
    Спасибо Благодарностей отдано 
    55
    Спасибо Благодарностей получено 
    38
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На реале играть в игры легче. Это умилятор b2m слишком быстро работает. Да ещё клавиши в нём как-то нечетко срабатывают. Клавиатура на ПК (на котором эмулятор) нормальная. Я прочитИл Сталкера, уже саму программу. Сделал изначально 255 жизней. Уровень, который я привел на скрине, оказался последним. До него я дошёл бы и без чита, т.к. теряю меньше 23-х жизней. Но на этот последний уровень мне 23-х жизней точно не хватает. Однако на реале я с ним мучался не так долго, там противники бегают не так быстро, и клавиши четче работают.

    Вчера чуть не спалил винчестер. А возможно, и сам комп. Цеплял его к IBM-PC-совместимому для заливки файлов. А потом, подключая его обратно к Суре, воткнул шлейф, идущий от Суры, вместо контроллера напрямую в жесткий диск. Как у меня всё засвистело! Блок питания в Суре издал отчаянные вопли, загорелись все индикаторы - питание, РУС, РГ. Я тут же его выключил. Сначала я не понял в чём дело. Потом понял и пришёл в ужас. Там же питание, в т.ч. 12 В! Подключаю правильно, включаю. Эти несколько секунд, пока жесткий диск разгонялся, мне показались часами. Вот, он затарахтел, распарковывая головки (или что он там делает при запуске), потом ещё секунда... Загрузка пошла! Слава богу! Всё-таки, сейчас жесткие диски малого объёма в ближайшем Ситилинке или DNS'e не купишь, не стоит их палить.
    Однако, это опасно. Шлейфы-то и разъемы одинаковые.

    Посмотрел распиновку IDE. 2 и 40 - земля. Получилось КЗ по 5 В. 12 В на в(ы)ход DA2 винчестера - это не очень хорошо. Но, видимо, блок питания Суры из-за перегрузки не выдал их в полном объеме.
    Последний раз редактировалось Arix; 08.06.2023 в 20:28. Причина: Юлмарта больше нет

  9. #308
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    умилятор b2m слишком быстро работает
    Emu80 в игрушках обеспечит скорость практически как у реала.

  10. #309
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    401
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил новую прошивку для контроллера IDE: здесь
    Файл прошивки: PK8000_HDD.BIN

  11. Эти 2 пользователя(ей) поблагодарили DemonId7 за это полезное сообщение:

    cy6 (07.01.2021), Platonoff (09.08.2021)

  12. #310
    Junior
    Регистрация
    18.01.2021
    Адрес
    г. Москва
    Сообщений
    21
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приветствую
    А ни у кого платок чистых, или может собранного девайса на продажу нет,
    Не хочется заказывать 5 плат... ну или может кому нужны чистые платы, тогда могу заказать и разобьём заказ?

    P.S. Платы заказал, по приезду излишек выложу на барахолку
    Последний раз редактировалось Platonoff; 10.08.2021 в 12:38.
    Мой "Дом Престарелых" :

    Список


    Contact 128
    ИКАР-64
    ZX Spectrum 48
    ZX Spectrum 128 +2
    ZX Spectrum 128 +3
    Yamaha YIS-5003 IIIR
    БК0010
    БК0011М
    Commodore 64
    Поиск-1
    Atari800xl
    Сура ПК8000
    Корвет ПК8010
    Микроша
    Партнёр 01.01
    [свернуть]

Страница 31 из 32 ПерваяПервая ... 272829303132 ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 60
    Последнее: 19.03.2024, 22:36
  2. ПК8000 - Ремонт
    от Mifody в разделе ПК8000
    Ответов: 106
    Последнее: 09.03.2023, 01:20
  3. Набор платок внешних периферийных устройств для спектрума.
    от zorel в разделе Несортированное железо
    Ответов: 70
    Последнее: 31.08.2015, 23:02
  4. куплю пк8000
    от omaxlab в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 02.07.2012, 21:44
  5. Тул для конвертации образов носителей
    от Alex Rider в разделе Утилиты
    Ответов: 22
    Последнее: 05.05.2012, 16:25

Ваши права

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