![]() |
Конечно же продолжай.
Кста, вспомнился HeroQuest.. Классно было бы.. |
Quote:
|
Quote:
|
Quote:
---------- Post added at 09:41 ---------- Previous post was at 09:39 ---------- Quote:
|
Kuper дал ссылку на сайт Velesoft`a. там достаточно много игрушек адаптированных под km. есть и Bloodwitch
|
Quote:
Вот только про чувствительность мыша не стоит забывать, ага... Хоть простенькую настройку - да надо-бы... В самом деле, может на реальном железе это всё и играет как-надо, а нам, эмуляторщикам - неужели под каждую гаму отстраивать мышу в винде (или в эмуле, если есть такая фича)??? Несерьёзно... |
Quote:
В Unreal тоже на ходу нажимаешь Alt+F1, выбираешь вкладку Input и ползунком регулируешь скорость курсора. Ни разу не проблема. |
Quote:
Жобстик прикрутил а вот мышу тогда не прикрутил... счас вот думаю, снова чтоль расковырять ;) |
Конечно поковыряй. Русская версия с мышкой, вот это весч получется!
|
Quote:
And new ZX game GENESIS with my mouse driver: http://www.worldofspectrum.org/forum...&postcount=113 (only SNA 128kB snapshot + source for modification to mouse controll) |
Реально элиту под мышиным упровлением сделать?
For VELESOFT: Perhaps elite under k-mouse to do? |
Кто-нибудь за Bloodwych под мышь брался?
|
dM_GBG, ну вот же: http://velesoft.speccy.cz/kmouse/kmv...ych-km.tap.zip
|
Quote:
|
Quote:
|
Ага, кидаешь TAP, скажем, на КПК, в unreal PPC, делаешь переходник "джек->DIN" и загружаешь в режиме реального времени, на реальном компьютере, a ля "TAPE LOADER"!
|
Quote:
Постараюсь на этой неделе поковырять, если получится :v2_conf2: |
Кстати, или у меня совсем склероз... Или где-то тут недалеко была аналогичная тема VELESOFT'а. И кто-то там таки собирался Bloodwych перепаковать на диск...
|
Quote:
|
This Bloodwych use special mouse driver for possibility connect two mouses on different ports. Ideal for two players with two mouses :)
master K-MOUSE ports ==================== buttons= 64223(#FADF) 1xxxx0x0 11011111 X-AXIS = 64479(#FBDF) 1xxxx0x1 11011111 Y-AXIS = 65503(#FFDF) 1xxxx1x1 11011111 slave K-MOUSE ports ==================== buttons= 15071(#3ADF) 0xxxx0x0 11011111 X-AXIS = 15327(#3BDF) 0xxxx0x1 11011111 Y-AXIS = 16351(#3FDF) 0xxxx1x1 11011111 |
Процесс работы над Bloodwych & mouse в стадии разбора кода и поиска места для дров :v2_dizzy_botan:
Постараюсь написать двухмышевый вариант аналогичный как у VELESOFTа... но пока не придумал куда поместить. Надо откопать безопасное место в более сотни байтов, или мудрить с переносом драйверов в другой сегмент (скорее всего придется последнее) :confused: Кстати в версиях VELESOFTа под драйверы мышей и прочее убита таблица вектора прерываний... Для части наших ZX-клонов (типа моего старого PROFI+ с нестабильной шиной) это неприемлемый вариант (будет вылетать случайным образом) :( |
Воистину, хотя это на совести клонов, но пока есть место в других сегментах, лучше с таблицей не шутить.
|
Quote:
I modify old original ZX games, but in ZX ram I need often more than 200 bytes for mouse driver. IM2 table is ideal for it. |
1 Attachment(s)
Это верно, взять порядка 150-200 байт на 48k игрушках кроме как с вектора прерываний неоткуда. К счастью есть еще и 128k, где иногда удается развернуться :)
Работа над BLOODWYCH от Перестройки немного продвинулась, дрова засунул в другой сегмент... пока не доведен интерфейс, есть баги... :biggrin: Сильно интересует проходимость игры, и возможный недоперевод :v2_dizzy_indy: Постараюсь в ближайшие дни выложить черновую тырдосину с читом для тестирования проходимости. (как только сделаю чит и какойнить выбор мыша и джойстика) Пока очень черновой снап :) управление 1-й кемпстон мыша и QAOPspace , 2-й кемпстон джойстик и правый синклер вроде |
Все бы хорошо...музыку из Спектрофона в версии от Перестройки лучше бы выбросить. А выбор языка возможно сделать?
|
Музыку можно и отключить и переключить, благо там 3 варианта...
На счет выбора языка, теперь даже не знаю, слишком много изменений, некоторые затирают исходные фразы, а способ взлома исходных фраз я не помню... последних исходников старых доработок тоже нет, есть только промежуточные, возможно сделать тупа замену одних фраз другими... правда на это потребуется еще память и коды, но думаю если долго ковырять то можно ))) А зачем собственно переключение ? |
Хуже точно не будет.
|
Это проще сделать параллельную версию, чем мудрить с переключением )))
Впрочем об этом потом, сейчас буду добивать эту... |
Each 48kB game can be patched to mouse controll. We can use access to next ram pages on ZX128 = next 80kB for new code/drivers/graphic/music/intro/disc controll/etc...
ZX128 is in Russia more popular than 48kB models. On my web page are also 48kB games with mouse driver in 128kB ram. :) And IM2 table can be full... |
1 Attachment(s)
Вот выкладываю черновую тырдосину.... Просьба потестить...:v2_dizzy_coder:
Интересует проходимость, недочеты перевода... ии т.д. Пункт меню "новая игра" пока не работает, не пытайтесь, к релизу сделаю :smile: Чит - при игре входим в меню и нажимаем одновременно 3 клавиши: CS/x/c - для включения CS/z/c - для выключения так как kempston mouse 2008 и фуллер у мну не эмулируется пока (надо бы поискать новый муль) то если у кого есть прошу сообщить работает или не очень |
Quote:
master mouse: #FADF - buttons #FBDF - x-axis #FFDF - y-axis slave mouse: #3ADF - buttons #3BDF - x-axis #3FDF - y-axis You can use same mouse driver, only if slave(player two) is active then on mouse ports reset adress A15 and A14 (#Fxxx > #3xxx). If you access to free 128kB pages then use two different mouse drivers. |
Quote:
|
Quote:
|
Quote:
Я добавил в russian version bloodwych 128k поддержку обоих мышей, но slave проверить не могу, как и fuller. Вот об этом я писал. |
Quote:
|
Here is last version of emulator X128 with K-MOUSE MASTER / SLAVE mouse support. Can be used only one mouse, but in menu (F3,TAB) you can select mouse type - KEMPSTON (it's master), KEMPSTON 2(slave). I test is and work correct. :v2_dizzy_roll:
http://www.indigobanquet.adsl24.co.u...ip/x128wip.htm |
Quote:
Да собственно и бог с ним. Если ктонибудь о косяках отпишется, тогда уже буду думать. :smile: |
Quote:
It's X128 emul from my HDD: http://velesoft.speccy.cz/other/x128-km-slave.zip |
| All times are GMT +4. The time now is 06:06. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.