I will order next series of new boards for K-MOUSE 2008:
http://velesoft.speccy.cz/kmturbo2008-cz.htm
http://velesoft.speccy.cz/kmouse/km-.../km2008brd.png
http://velesoft.speccy.cz/kmturbo-cz.htm
VELESOFT
Вид для печати
I will order next series of new boards for K-MOUSE 2008:
http://velesoft.speccy.cz/kmturbo2008-cz.htm
http://velesoft.speccy.cz/kmouse/km-.../km2008brd.png
http://velesoft.speccy.cz/kmturbo-cz.htm
VELESOFT
cool!
I can redesign this interface for use in russian ZX clones. :v2_wink2:
K-MOUSE interface can use also ports 31(kempston joystick/amiga mouse emulation) of 127(fuller joystick). Both ports is used for FDC controller(beta disk). Must I accept state of signal /DOS(trdos activity) on russian ZX BUS ? K-MOUSE accept only IORQ,RD,WR,ADRESS BUS and DATA. Must be connect signal /IORQGE ? :v2_conf2:
VELESOFT
Of course.
Yes, you should use signal /IORQGE, but also, you should notice that some users won`t be happy if Kempston joystick will be disabled by your device. May be you can setup some kind of switch for selecting between Kempston joystick and AMIGAmou/FULLERjoy.
But many other russian interfaces not use /DOS signal.
Signal /DOS is active in zero value (log.0) if TRDOS rom is active ?
If TRDOS is paged-in then signal /IORQ is always disabled ? If it is true, why I must accept signal /DOS ??? :v2_conf2:
K-MOUSE interface contain switch for enable/disable port 31. :v2_smile:
Добавлено через 47 минут
http://www.worldofspectrum.org/forum...ad.php?t=18166
They are not using it cos`:
1. They are not using port #1F;
2. They are blocking Beta Disk ports by asserting IORQGE signal;
3. They are ugly :)
If TRDOS is paged in then you should not assert IORQGE signal, so if /DOS = (equal) 0 then IORQGE should be equal to zero (0) and your device should be disconnected from bus.
Nice! :)
Hi, VELESOFT!
Whether probably to replace the out-of-date controler PIC16F84A on more modern, cheap and accessible, types PIC16F690, PIC16F818/PIC16F819, PIC16F627A/PIC16F628A?
Посмотри внимательно, в архиве с прошивкой http://velesoft.speccy.cz/kmouse/km-...e/km-t_pic.zip есть версия для PIC16F627A/PIC16F628A.
K-MOUSE 2011 - orders (I plan only one small batch)
Price is 40 EUR + postage 6 EUR. ( PayPal only )
First pieces will ready during 4 weeks after payment.
Contact me at: sprinter2000(a)quick.cz
You can choose which connector to be used:
- mouse connector: USB or PS/2
- video out connector( work only on ZX16/48 ): yes / no
- joystick support (connector canon9+joystick booster 74LS07): yes / no
- reset button: yes / no
- two led diodes for sign 3.3V and switch state
All unused connectors/components will included.
http://velesoft.speccy.cz/kmouse/km-...se2011-doc.pdf
http://velesoft.speccy.cz/other/km2011-1.JPG
Новый интерфейс K-MOUSE 2016
http://velesoft.speccy.cz/other/km2016-001.JPGhttp://velesoft.speccy.cz/other/km2016-002.JPGhttp://velesoft.speccy.cz/other/km2016-003.JPGhttp://velesoft.speccy.cz/other/km2016-004.JPGhttp://velesoft.speccy.cz/other/km2016-005.JPGhttp://velesoft.speccy.cz/other/km2016-006.JPGhttp://velesoft.speccy.cz/other/km2016-007.JPG
VELESOFT, смотрю я на ваши устройства. Хорошие устройства, но к нашим клонам не подключить, а наши устройства - к вашим. Давайте совместно разработаем универсальный модуль расширения для оригинального ZX Spectrum и наших клонов. Тогда новые контроллеры можно было бы разрабатывать интернационально и работали бы они на любом компьютере.
Предлагаю за основу шину ZST-BUS. На ней буферы шины адреса, данных и управления на 74LVC245AD. Разъемы использовать DIN-64. 3 розетки - TRITON, 5 розеток - PENTAGON, 7 розеток - HEPTAGON. Один слот оставить для старых контроллеров ZX-BUS/NEMO-BUS. Новые контроллеры можно будет разрабатывать на ПЛИС или FGPA без дополнительных схем согласования. Дополнительные 8 линий будут для 3.3V шины данных.
http://s017.radikal.ru/i406/1510/24/225d8f87cd3dt.jpg
Примерный вид нового контроллера с угловой вилкой DIN-64.
Плату расширения можно будет через шлейф подключать и к оригинальным компьютерам и к клонам. Это будет лучше, чем расширители на весу.
http://s017.radikal.ru/i418/1510/4b/5a9095a07a25t.jpg
Так мы сможем расположить расширитель на столе рядом с компьютером. Шлейф обеспечит гибкое соединение с платой компьютера.
У тас тоже много оригинальных компьютеров. Надо сделать стандарт для разработки новых устройств. Это будет выгодно всем.
На конце платы расширения оставить краевой разъем с вырезом как на оригинальном ZX Spectrum.
http://s020.radikal.ru/i713/1510/e7/9501e70bca89t.jpg
http://s020.radikal.ru/i720/1510/36/a4fc890dc9fet.jpg
Примерный вид платы расширения HEPTAGON с розетками DIN-64.
Продолжить лучше в моей теме в концепциях.
http://velesoft.speccy.cz/other/km2016_green_001.JPG
Menu for setup K-MOUSE 2016 :
http://velesoft.speccy.cz/kmouse/km-...km2016menu.tap
http://velesoft.speccy.cz/kmouse/km-...km2016menu.jpg
In ESXDOS system is possible set joystick mode on K-MOUSE 2016 thanks to this commands (unofficial):
http://velesoft.speccy.cz/kmouse/km-...s_commands.zip
(all commands must be copied to directory "BIN" on your disc/card with system ESXDOS)
Commands for master K-MOUSE:
.km1_0 - disable joystick
.km1_1 - set fuller joystick
.km1_2 - set kempston joystick (a-mouse)
.km1_3 - set joypad+kempston
Commands for slave K-MOUSE:
.km2_0 - disable joystick
.km2_1 - set fuller joystick
.km2_2 - set kempston joystick (a-mouse)
.km2_3 - set joypad+kempston
Joystick/Joypad tester :
http://velesoft.speccy.cz/kmouse/km-...pad_tester.Z80
http://velesoft.speccy.cz/kmouse/km-...2016joypad.jpg
For testing mouse can be used old tester for K-MOUSE 2011 because K-MOUSE 2016 is compatible:
http://velesoft.speccy.cz/kmouse/km-...011-tester.tap
Joystick connector support bidirectional communication (software is in development).
Here is schematic of cable for connect two ZX Spectrums with K-MOUSE 2016 interface.
http://velesoft.speccy.cz/kmouse/km-...016_cable2.png
Sega Genesis gamepad is possible buy on Ebay:
http://www.ebay.com/sch/i.html?_from...nesis&_sacat=0
I have last 12 pieces of K-MOUSE 2016 (green PCB version). If anyone need one, contact me.