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

User Tag List

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 55

Тема: TRD version of GAMES with kempston mouse support

  1. #31
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Но в оригинальном Sim City - Sinclair Joystick, значит, возвращать нужно результат в другом формате.

    И я все-таки не понимаю - это драйвер мыши должен НЕ напрямую модифицировать координаты курсора, а только возвращать эмулируемое нажатие клавиш? Но тогда ведь курсор будет ползать очень медленно... Или что имеется в виду?

    ...

    Sinclair в этой версии не работает просто потому, что обработка смещений по кнопкам перекрывается прямой записью координат курсора по координатам мыши. Если бы при этом последнем прибавить смещения, вызванные кнопками и джойстиками, то такой способ тоже ведь позволит управлять и мышью, и остальным...

    Вот, например, так, как ниже: в оригинальном коде вместо координат курсора (в которые теперь пишет драйвер мыши) только вписаны адреса координат у драйвера мыши + небольшие изменения для горизонтальной координаты, которая у мыши и в игре в разных форматах.
    Последний раз редактировалось TomCaT; 03.07.2010 в 16:25.
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


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

  3. #32
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последняя версия SIM CITY 128k Multilingual. В этой версии работает все управление. Также, кажется, в предыдущей все-таки забыл вставить улучшение драйвера для рисования прямых линий с меньшими зигзагами. Здесь есть.

    В игре 3 языка, но движок поддерживает английский + 7 любых других языков, которые можно добавлять и изменять путем редактирования трех добавочных файлов.

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


    Структура файлов

    ssmllang - управляющий файл из 32-байтных структур
    0-1 = двухбуквенное сокращение языка
    2-3 = номер шрифта из файла ssmlfont и номер текстов из файла ssmltext . Номер 0 означает использование встроенного шрифта или встроенных текстов, номер 1 - первый шрифт в файле шрифтов (т.к. нулевой шрифт используется для флагов). А для номера текстов "1" озанчает все-таки нулевой набор текстов из файла текстов.
    4-15 = рисунок флага, 6 двухбайтных элементов "код символа + атрибуты". Символы по кодам берутся из шрифта флагов - номер 0 в файле шрифтов.
    16-31 = комментарии автора перевода, две строки (обычно по 8 символов каждая), указателем конца строки служит установленный бит 7 в последнем ее символе. При выводе комментария используется указанный здесь же шрифт перевода (т.е. чешский для чешской локализации), выводится первая строка, затем пробел-дефис-пробел, затем вторая строка; например для "EnglishProbe" - с установленными 7-ми битами у символов 'h' и 'e' будет "English - Probe".

    ssmlfont - файл из 768-байтных структур обычных шрифтов. Нулевой шрифт файла используется только для вывода флагов, остальные шрифты идут под своими номерами - первый шрифт под номером 1, и т.д.

    ssmltext - файл из (13*256)-байтных структур текстов программы. Нулевой набор текстов в файле используется под номером 1 в управляющем файле, первый - под номером 2, и т.д.
    [свернуть]
    Вложения Вложения
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  4. #33
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomCaT Посмотреть сообщение
    И я все-таки не понимаю - это драйвер мыши должен НЕ напрямую модифицировать координаты курсора, а только возвращать эмулируемое нажатие клавиш? Но тогда ведь курсор будет ползать очень медленно... Или что имеется в виду?
    This way:
    if mouse buttons are released then mouse driver can modify position of cursor without speed limit. As in actual version.

    If any mouse button is pressed then mouse driver must work in different mode:
    after each call MOUSE DRIVER must compare previous X/Y positions with actual values from mouse ports. If step is bigger than 8(or more?) then move CURSOR in one step. At end of test you must CENTER X/Y values (set last position values to actual values from mouse interface).

    Actual mouse driver is not good for it. Better will use SUPER DRIVER in free ZX128 page.

  5. #34
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не понимаю как работать с тем компилятором, в котором его исходники. Какой хотя бы его размер после компиляции?

    ---------- Post added at 18:29 ---------- Previous post was at 18:27 ----------

    И, кажется, при нажатой кнопке мыши это будут очень медленный и нудный перемещения. Выход, конечно, для ровных линий, но не очень приятный.
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  6. #35
    Junior
    Регистрация
    04.07.2010
    Адрес
    Северодвинск
    Сообщений
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я делал Kempston Mouse версию "War in Middle Earth". Вроде бы вполне удачно...
    Вложения Вложения
    • Тип файла: 7z WIME.7z (38.3 Кб, Просмотров: 112)
    Z-Zero Systems\OversunFriendship
    LodeRunner3_AHTP, 56Kletok, Wolf, Wolf2&3, Supaplex, MLEd
    (см. архив на моём сайте)

  7. #36
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал DOS-версию CHRONOS для мыши.

    Читов неуязвимости или бесконечных жизней решил не встраивать, потому что внутри нашел авторский неплохой чит. TipShop много рассказывает про секреты и их открытие в игре, но их подсказка с выжиданием и вращением джойстика сразу после загрузки обещанного эффекта не дала, поэтому встроенный чит просто вытащил поближе, подправив это самое ожидание. Подсказка о включении чита на картинке игры, и чит станет включаемым, как опция в меню игры, после того, как Кронос улыбнется.

    Кстати, в с детства известной мне версии игры, оказывается, был кем-то переделан и покорежен список рекордов, вставлен какой-то диалог на тему покупки игры, и все. А в оригинале, и в этой версии, после каждой загрузки список рекордов заполняется одним из многих вариантов: в том числе списком любимых песен авторов, отрывками текстов песен - авторы-то рокеры были .
    Вложения Вложения
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  8. #37
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Demiurge Посмотреть сообщение
    Я делал Kempston Mouse версию "War in Middle Earth". Вроде бы вполне удачно...
    На крупномасштабной карте Среднеземья перемещения мыши просто выбирают направление движения, т.е. не получится быстро указать нужное место, как курсором мыши? Для такого метода также очень большая чувствительность курсора, не удается прицелиться на отряд. Все равно ведь не удастся вести мышь от края до края стола, чтобы перейти всю карту, придется при любом методе возвращаться на мелкомасштабную карту...

    В битве то же.
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  9. #38
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Any next conversions ? On my web are next games for mouse...
    http://velesoft.speccy.cz/kmsoft.htm

  10. #39
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Why only demo version of Vera is listed?

  11. #40
    Veteran
    Регистрация
    08.01.2007
    Адрес
    г. Красноярск
    Сообщений
    1,268
    Спасибо Благодарностей отдано 
    267
    Спасибо Благодарностей получено 
    1,408
    Поблагодарили
    279 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Полная версия Веры там тоже есть, в разделе wheeled kempston mouse support.

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игры под Kempston Mouse
    от psndcj в разделе Игры
    Ответов: 106
    Последнее: 17.06.2020, 16:33
  2. варианты Kempston-mouse
    от crazy_bender/ex-PLACEBO в разделе Устройства ввода
    Ответов: 6
    Последнее: 27.10.2014, 16:26
  3. Неполадки с Kempston Mouse
    от dM_GBG в разделе Устройства ввода
    Ответов: 14
    Последнее: 21.05.2009, 19:29
  4. Контроллер Kempston mouse
    от caro в разделе Устройства ввода
    Ответов: 3
    Последнее: 13.04.2009, 20:55
  5. KEMPSTON MOUSE DRIVERS
    от VELESOFT в разделе Софт
    Ответов: 0
    Последнее: 19.03.2009, 01:21

Ваши права

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