Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Игры (http://zx-pk.ru/forumdisplay.php?f=5)
-   -   Игры под Kempston Mouse (http://zx-pk.ru/showthread.php?t=4520)

John North 22nd January 2011 23:42

Конечно же продолжай.
Кста, вспомнился HeroQuest.. Классно было бы..

Kuper 23rd January 2011 00:03

Quote:

Originally Posted by John North (Post 352635)
Кста, вспомнился HeroQuest.. Классно было бы..

Ни что не мешает поиграть мышкой уже сейчас: http://velesoft.speccy.cz/kmsoft.htm :v2_wink2:

dM_GBG 23rd January 2011 09:35

Quote:

Originally Posted by goodboy (Post 352570)
и ещё стоит продолжать адаптации или кроме меня это некому не нужно ?

Bloodwych очень хотелось бы под мышь... мечта походу несбыточная.

valeron 23rd January 2011 11:41

Quote:

Originally Posted by dM_GBG (Post 352659)
Bloodwych очень хотелось бы под мышь... мечта походу несбыточная.

Она же вроде непроходимая была. Я в нее когда-то так рубился, карты рисовал! Вот времена-то были...

---------- Post added at 09:41 ---------- Previous post was at 09:39 ----------

Quote:

Originally Posted by goodboy (Post 352570)
и ещё стоит продолжать адаптации или кроме меня это некому не нужно ?

Не сумневайся, товаришчъ! Твоё дело правое!!!:v2_thumb:

goodboy 23rd January 2011 13:11

Kuper дал ссылку на сайт Velesoft`a. там достаточно много игрушек адаптированных под km. есть и Bloodwitch

Destr 23rd January 2011 19:05

Quote:

Originally Posted by valeron (Post 352671)
Не сумневайся, товаришчъ! Твоё дело правое!!!

Конечно правое!
Вот только про чувствительность мыша не стоит забывать, ага...
Хоть простенькую настройку - да надо-бы...
В самом деле, может на реальном железе это всё и играет как-надо, а нам, эмуляторщикам - неужели под каждую гаму отстраивать мышу в винде (или в эмуле, если есть такая фича)???
Несерьёзно...

valeron 23rd January 2011 19:51

Quote:

Originally Posted by Destr (Post 352769)
неужели под каждую гаму отстраивать мышу в винде (или в эмуле, если есть такая фича)???

И в чем проблема? На ПентЕве на ходу можно чувствительность мыши менять.
В Unreal тоже на ходу нажимаешь Alt+F1, выбираешь вкладку Input и ползунком регулируешь скорость курсора. Ни разу не проблема.

Dart Alver 23rd January 2011 20:05

Quote:

Originally Posted by valeron (Post 352671)
Она же вроде непроходимая была. Я в нее когда-то так рубился, карты рисовал! Вот времена-то были...

Я когдато русифицировал Bloodwych от Перестройки (другого у меня в то время не было), и нашел и вроде выправил там баг или два с догрузкой уровней, но проходима ли она стала или нет не стану утверждать не тестил так глубоко :rolleyes:
Жобстик прикрутил а вот мышу тогда не прикрутил... счас вот думаю, снова чтоль расковырять ;)

baxter 24th January 2011 15:43

Конечно поковыряй. Русская версия с мышкой, вот это весч получется!

VELESOFT 28th January 2011 02:14

Quote:

Originally Posted by goodboy (Post 352689)
Kuper дал ссылку на сайт Velesoft`a. там достаточно много игрушек адаптированных под km. есть и Bloodwitch

This is my modification of Bloodwych (48kB) for mouse controll. Version 2008 support also possibility use two Kempston mouse interfaces. Player 1 use original kempston mouse ports and player 2 can use special version of kempston mouse interface with different ports (A15=0). Also U.N. Squadron support controll for two mouses. :-)

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)

baxter 2nd March 2011 01:38

Реально элиту под мышиным упровлением сделать?

For VELESOFT:
Perhaps elite under k-mouse to do?

dM_GBG 31st March 2011 11:36

Кто-нибудь за Bloodwych под мышь брался?

Evgeny Muchkin 31st March 2011 12:26

dM_GBG, ну вот же: http://velesoft.speccy.cz/kmouse/kmv...ych-km.tap.zip

dM_GBG 31st March 2011 12:49

Quote:

Originally Posted by Evgeny Muchkin (Post 371413)

неа.. tr-dos версию надо. чтоб на реале играться.

lisica 31st March 2011 12:52

Quote:

Originally Posted by dM_GBG (Post 371417)
чтоб на реале играться.

Дык мафонный вход ни кто не отменял...

artice 2nd April 2011 07:45

Ага, кидаешь TAP, скажем, на КПК, в unreal PPC, делаешь переходник "джек->DIN" и загружаешь в режиме реального времени, на реальном компьютере, a ля "TAPE LOADER"!

Dart Alver 3rd April 2011 12:50

Quote:

Originally Posted by dM_GBG (Post 371417)
неа.. tr-dos версию надо. чтоб на реале играться.

Никак руки не дойдут... Пока с работы приду, уже мозги не соображают. :v2_dizzy_facepalm:

Постараюсь на этой неделе поковырять, если получится :v2_conf2:

TomCaT 5th April 2011 15:18

Кстати, или у меня совсем склероз... Или где-то тут недалеко была аналогичная тема VELESOFT'а. И кто-то там таки собирался Bloodwych перепаковать на диск...

Dart Alver 6th April 2011 00:32

Quote:

Originally Posted by TomCaT (Post 373011)
Кстати, или у меня совсем склероз... Или где-то тут недалеко была аналогичная тема VELESOFT'а. И кто-то там таки собирался Bloodwych перепаковать на диск...

Не знаю, я пытаюсь ковырять уже тырдосовую русифицированную 128 kb версию... :v2_conf2:

VELESOFT 6th April 2011 01:47

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

Dart Alver 8th April 2011 22:03

Процесс работы над Bloodwych & mouse в стадии разбора кода и поиска места для дров :v2_dizzy_botan:

Постараюсь написать двухмышевый вариант аналогичный как у VELESOFTа... но пока не придумал куда поместить. Надо откопать безопасное место в более сотни байтов, или мудрить с переносом драйверов в другой сегмент (скорее всего придется последнее) :confused:

Кстати в версиях VELESOFTа под драйверы мышей и прочее убита таблица вектора прерываний... Для части наших ZX-клонов (типа моего старого PROFI+ с нестабильной шиной) это неприемлемый вариант (будет вылетать случайным образом) :(

TomCaT 8th April 2011 22:22

Воистину, хотя это на совести клонов, но пока есть место в других сегментах, лучше с таблицей не шутить.

VELESOFT 16th April 2011 04:29

Quote:

Originally Posted by Dart Alver (Post 374181)
Кстати в версиях VELESOFTа под драйверы мышей и прочее убита таблица вектора прерываний... Для части наших ZX-клонов (типа моего старого PROFI+ с нестабильной шиной) это неприемлемый вариант (будет вылетать случайным образом) :(

Yes, some games contain mouse driver in IM2 table. It's free space. My K-MOUSE INTERFACE return during IM2 interrupt stable vector #FF to data bus. Then IM2 tables on ZX can contain only two last bytes.

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.

Dart Alver 17th April 2011 00:44

1 Attachment(s)
Это верно, взять порядка 150-200 байт на 48k игрушках кроме как с вектора прерываний неоткуда. К счастью есть еще и 128k, где иногда удается развернуться :)

Работа над BLOODWYCH от Перестройки немного продвинулась, дрова засунул в другой сегмент... пока не доведен интерфейс, есть баги... :biggrin: Сильно интересует проходимость игры, и возможный недоперевод :v2_dizzy_indy:
Постараюсь в ближайшие дни выложить черновую тырдосину с читом для тестирования проходимости. (как только сделаю чит и какойнить выбор мыша и джойстика)
Пока очень черновой снап :) управление 1-й кемпстон мыша и QAOPspace , 2-й кемпстон джойстик и правый синклер вроде

dM_GBG 17th April 2011 10:29

Все бы хорошо...музыку из Спектрофона в версии от Перестройки лучше бы выбросить. А выбор языка возможно сделать?

Dart Alver 17th April 2011 13:37

Музыку можно и отключить и переключить, благо там 3 варианта...
На счет выбора языка, теперь даже не знаю, слишком много изменений, некоторые затирают исходные фразы, а способ взлома исходных фраз я не помню... последних исходников старых доработок тоже нет, есть только промежуточные, возможно сделать тупа замену одних фраз другими... правда на это потребуется еще память и коды, но думаю если долго ковырять то можно )))
А зачем собственно переключение ?

dM_GBG 17th April 2011 13:51

Хуже точно не будет.

Dart Alver 17th April 2011 13:54

Это проще сделать параллельную версию, чем мудрить с переключением )))
Впрочем об этом потом, сейчас буду добивать эту...

VELESOFT 17th April 2011 14:27

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...

Dart Alver 23rd April 2011 01:46

1 Attachment(s)
Вот выкладываю черновую тырдосину.... Просьба потестить...:v2_dizzy_coder:
Интересует проходимость, недочеты перевода... ии т.д.
Пункт меню "новая игра" пока не работает, не пытайтесь, к релизу сделаю :smile:
Чит - при игре входим в меню и нажимаем одновременно 3 клавиши:
CS/x/c - для включения
CS/z/c - для выключения
так как kempston mouse 2008 и фуллер у мну не эмулируется пока (надо бы поискать новый муль) то если у кого есть прошу сообщить работает или не очень

VELESOFT 23rd April 2011 15:24

Quote:

Originally Posted by Dart Alver (Post 378581)
так как kempston mouse 2008 и фуллер у мну не эмулируется пока (надо бы поискать новый муль) то если у кого есть прошу сообщить работает или не очень

K-MOUSE 2008 can work in master or slave mode. If user connect two K-MOUSE 2008 interfaces and first device switch as master and second as slave then both mouses will use different ports:

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.

goodboy 23rd April 2011 16:48

Quote:

Originally Posted by zebest (Post 378650)
pass ? (или это так и задумано ?)

игра считается запрещённой, поэтому и пароль

VELESOFT 23rd April 2011 17:04

Quote:

Originally Posted by zebest (Post 378650)
VELESOFT
http://velesoft.speccy.cz/kmouse/kmv...quadron-km.zip
pass ? (или это так и задумано ?)

password is "k-mouse"

Dart Alver 23rd April 2011 22:36

Quote:

Originally Posted by VELESOFT (Post 378640)
K-MOUSE 2008 can work in master or slave mode...

Да. Спасибо я понял. Я не про это.
Я добавил в russian version bloodwych 128k поддержку обоих мышей, но slave проверить не могу, как и fuller. Вот об этом я писал.

VELESOFT 24th April 2011 12:41

Quote:

Originally Posted by Dart Alver (Post 378744)
Да. Спасибо я понял. Я не про это.
Я добавил в russian version bloodwych 128k поддержку обоих мышей, но slave проверить не могу, как и fuller. Вот об этом я писал.

Russian KEMPSTON MOUSE ignore A15 and A14 adress lines then SLAVE mouse driver will work parallel with MASTER mouse driver if you not have K-MOUSE 2008. Or I can test it on real hardware.

VELESOFT 25th April 2011 19:41

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

Dart Alver 26th April 2011 22:58

Quote:

Originally Posted by VELESOFT (Post 379214)
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

Нашел там ссылку на скачку только на "X128 V0.95B Open Alpha (DOS & Windows)" , а там тип мыши не меняется :v2_conf2:

Да собственно и бог с ним. Если ктонибудь о косяках отпишется, тогда уже буду думать. :smile:

VELESOFT 27th April 2011 02:28

Quote:

Originally Posted by Dart Alver (Post 379617)
Нашел там ссылку на скачку только на "X128 V0.95B Open Alpha (DOS & Windows)" , а там тип мыши не меняется :v2_conf2:

Да собственно и бог с ним. Если ктонибудь о косяках отпишется, тогда уже буду думать. :smile:

I use DOS version under WIN XP and master/slave mouse is enable.
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.