Vagy eseteleg Zozo összefognád a magyar jelentkezőket.Gyűjthetem azokat, akik nem tudnak közvetlenül külföldiül bizniszelni :-)
Gyűjthetem azokat, akik nem tudnak közvetlenül külföldiül bizniszelni :-)
- Zozo 2
- szalai56 2
- Zozo 2
- szalai56 2
- Matusa 1
- Moldani 2
Lehet ebből még rendelni?Igen lehet, sőt kérdés is, hogy ki kér még a következő adagból!
Ha jól értem akkor eddig:
Igen lehet, sőt kérdés is, hogy ki kér még a következő adagból!
Ha jól értem akkor eddig:
1x Trefe
1x sanyike
Az első tesztek alapján: nagyon szép finom egérmozgás, teszteltem hagyományos golyós, és optikai egérrel is. Működik akár 10MHz-es géppel is, az eredeti módosítás nélküli MOUSE.XR-el! (Az eredeti Neos egér már 6MHz-hez is túl lassú volt).
Természetesen működik a SymbOS is.
Itt látható (https://enterpriseforever.com/hardware/entermice-joy-ps2-mouse-interface/msg49411/#msg49411) a beállítási lehetőségek, ill. programozáshoz a Controll port bemeneteinek használata.
Lehetséges üzemmódok:
-Boxsoft kompatibilis egér, az eredetihez képest extra, hogy a második gomb is elérhető
-EnterMice egér mód, ekkor a Keyboard K vezetéket használja egér bemenetnek, vagyis együtt használható a Keyboard J vezetéken lévő joystickkal, azaz így nem zavarodnak össze a külső joyt használó programok az egértől. Itt egy pici extra került a Boxsoft módba is, amíg nem érzékel egér lekérdezést, addig néma marad, szintén azért, hogy ne zavarja össze a joyos programokat.
-Joystick emulációs mód, itt 4 féle sebességből lehet választani
A joy átalakító részen lehetséges akár 3 gombos joystickokat is bekötni
Az egér akár menet közben is csatlakoztatható, ezt még a PC se tudja PS/2 porton :-)
Erre nem feliratkoztunk már 1x Zozo...?Az az első adag. Most már az a kérdés, hogy ki kér még.
Egy kis segítség kellene. pear fórumtárstól kaptam egy mailt. Mit kell most csinálnom? Nem közösen intézzük?
Zozo
Tudsz ebben segíteni? Nekem 2 db kellene, de én nem tudok utalni, meg hü@e vagyok az egészhez. Esetleg valakivel összeállni? Bármi megoldás érdekelne.
de paypal meg minden, olyanrol mar hallottam ugyan, de tobbet nemigen tudok rola ... :oops:21. században? :-) :oops:
Az enyéim már rég megérkeztek (mint első tesztpéldányok). A többi rendelő között nincs akivel össze tudnátok állni? Ha jól tudom Ep128 kolléga Tutussal társul.
Ha nincs más akkor segíthetek.
21. században? :-) :oops:
Ilyen fórum is van? Akkor ide írom...A lényegi részeket nem érintve az alábbiakat vettem észre:
Egyelőre ennyire (http://ep128.hu/Ep_Hardware/Ep_EnterMice.htm) sikerült rájönnöm. Tetszik egyébként! :ds_icon_cheesygrin: HP-ben egy rajzprogram nem is lenne botorság! A következő Enterpress-ben kellene majd hibaigazítás :oops: De már wikin is rossz a példaprogram...
A Diagonal correction micsoda? Tudja valaki?
A botkormányon hány tűzgombot kezel az illesztő? Valahol kettőt, valahol hármat ír.
hagyományos golyós, és optikai egérrel helyett talán lehetne mechanikus és optikai egérrelAzt mindenki golyósnak hívja, én még az életben nem hallottam mechanikusnak nevezni :-)
Azt mindenki golyósnak hívja, én még az életben nem hallottam mechanikusnak nevezni :-)
Please, can somebody translate the EnteMice Wiki page (http://wiki.enterpriseforever.com/index.php/EnterMice_(Magyar)) to Hungarian?I sometimes work on it and type some sentences. But it is too long to finish.
Is for that I proposed you to translate the wiki in group, like you did today with the museum page.What do you mean?
I proposed you to translate the wiki in group, like you did today with the museum page.I didn't translate the museum page.
MousePointerOff
xset 185, 0
xset 184, 72
xset 187, 0
xset 186, 232
MousePointerOn
MACRO xset variable, value
ld bc, 256 + variable
ld d, value
exos 16
ENDM
előbb, vagy utóbb, de majd elkészül :-)Wow, ez majdnem olyan, mint az Orient Express, csak más.
Azért nem lesz minden piros benne? Endi már biztos akarná mondani a színátmeneteket.max. dither-rel lehetne megoldani, 4 színű palettát használok, fekete, kék, piros és fehér.
vagy valami graf extra effekt!Meg sztereó hangeffektek, több csatornán, gyűrűmodulációval, meg amivel csak lehet! :D
Meg tudja tesztelni ezt a fix egér meghajtót?The pointer still jumps to the same wrong coordinates... (x = 144 instead of 72)
Mouse cursor positioning doesn't really work, I tried writing 184-187 variables:
instead, it jumps to the area of 144,500, the coordinate in the status queue is written down, Y is not updated until I reach the mouse.
can I somehow set the range where the mouse cursor can move? (eg it cannot be pulled out to the edge of the screen).
loc_C073: ; write
ld a, d
ld (hl), a
loc_C075: ;
ld c, 0
ld d, a
xor a
ret
loc_C073: ; write
push hl
push de
call sub_C4F0; erase mouse pointer
pop de
pop hl
ld a, d
ld (hl), a ; here the variable is written
ld bc, (X_LOW) ; EXOS Variable 184 & 185 ;Here the value is made effective
ld (X1), bc
ld bc, (Y_LOW) ; EXOS Variable 186 & 187
ld (Y1), bc
push af
call sub_C40B; draw mouse pointer
pop af
loc_C075: ;
ld c, 0
ld d, a
xor a
ret
Rossz az egér, vagy az egér olyan jeleket küld, amit nem ismer fel a driver?PC-n működik az egér, csak EP-n nem?
PC-n működik az egér, csak EP-n nem?Itthoni gépen csak egy PS/2 port van, abban meg a billentyűzet... Holnap kipróbálom a melóhelyen.
Lehet gyári hibás is, minden előfordulhat.
Ha van egy egérmodell, amellyel az EnterMice nem működik, akkor tesztelhetem, hol van a probléma.
Természetesen, ha megkapom ezt az egérmodellt.
-----
If there is a mouse model with which EnterMice does not work, then I can test where the problem is.
Of course, if I can get this model of the mouse.
I'll send money to you via PayPal to buy the mouseNo kidding :D
, I am sure it is available in Poland. (Genius DX-110 PS/2 version).If I find one, I will buy it out of curiosity.
EDIT: The mouse bought :)Does your mouse not work with the Enterprise but works with the PC? Is the situation the same as with Povi?
Does your mouse not work with the Enterprise but works with the PC? Is the situation the same as with Povi?I'll let you know in a few days when I get it in my hand.
I'll let you know in a few days when I get it in my hand.
I am afraid, however, that it will not be exactly the same model inside and will work.
I've tryed the mouse yesterday evening again, and it still not work, only the buttons! :-)Have the other mouses been working since that time? It might be the breakdown of EnterMice.
A többi egér működik az EnterMice-szal? Még az is lehet, hogy az EnterMice hibásodott meg.Ezzel kezdte Povi:
A régi, golyós Genius egérrel rendben működik az EP.Povi write at earlier:
Have the other mouses been working since that time? It might be the breakdown of EnterMice.Yes, the old Genius mouse (with ball, not optical) works, I've also tried it yesterday evening.
Have you tried with another surface-mat? for example, on top of an A4 paper sheet it must work correctly.Yes, tried also on white A/4 paper, on hard cover of dissoier, and also on carpet :-) None of them was working. Also tried just covering the sensor with my finger, and moving it :-)
Some mice optical sensors fail on shiny textures.
Sajnálom, hogy nem próbáltam kisebb kondenzátorokat kapni.
A burkolatból kiálló, csúnyanak tűnnek :(
----
I'm beginning to regret that I did not try to get smaller capacitors.
Protruding from the casing, they look nasty :(
l0607: di
push af
l0609: ld a,30h ; 00110000
out (0b4h),a
xor a
ld (05c5h),a
ei
push bc
push de
push hl
push ix
push iy
ex af,af'
push af
call l064f
ld a,00h
out (81h),a
call l08c1 ; bill. / joy olvasás
in a, (0b4h)
and 0xaa
ld b, a
neg
and b
bit 5, a
ret z
és ezután jön az István féle rutin, az LD C,4 utasítással (az elején lévő részt cseréltem ki a fenti sorokra OUT (0B5H),A ;A = 0
IN A,(0B6H)
CPL
AND 06H ;bit 0 = left button,
RRA ;bit 1 = right button
org 08d1h
; di
; in a, (0b4h)
; and 0xaa
; ld b, a
; neg
; and b
; bit 5, a
; ret z
; DI
;VSYNCWAIT1: IN A,(0B4H)
; AND 10H
; JR Z,VSYNCWAIT1
;VSYNCWAIT2: IN A,(0B4H)
; AND 10H
; JR NZ,VSYNCWAIT2
LD C,4
READ_LOOP_1: LD H,L
LD L,D
LD D,E
LD E,01H
LD A,02H ;RTS low
READ_LOOP_2: OUT (0B7H),A
LD B,17 ;25.6 us at 10 MHz without wait states
M_WAIT_LOOP: DJNZ M_WAIT_LOOP
LD B,4
READ_LOOP_3: LD A,B
OUT (0B5H),A
IN A,(0B6H)
RRA ;data is read from K column
RRA
RL E
DJNZ READ_LOOP_3
LD A,B ;RTS high
JR NC,READ_LOOP_2
DEC C
JR NZ,READ_LOOP_1
; OUT (0B5H),A ;A = 0
; IN A,(0B6H)
; CPL
; AND 06H ;bit 0 = left button,
; RRA ;bit 1 = right button
; push af ; save button state
ld b, h
ld c, l
ld hl, (015eh)
ld de, (0160h)
xor a
ld (01eeh), a ; A = 0
ld a, b
or a
jr z, .l2 ; no horizontal movement
jp p, .l1
neg
.l1: ld (09c1h), a
ld a, b
or a
push bc
call p, 09efh ; left
call m, 0a03h ; right
pop bc
.l2: ld a, c
or a
jr z, .l4 ; no vertical movement
jp p, .l3
neg
.l3: ld (09c1h), a
ld a, c
or a
call m, 09d5h ; down
call p, 09bfh ; up
.l4: ld (015ah), hl
ld (015ch), de
; ei
; pop af
; bit 0, a
; jr nz, 096ah
ret
end
VSYNCWAIT1: IN A,(0B4H)
AND 10H
JR Z,VSYNCWAIT1
VSYNCWAIT2: IN A,(0B4H)
AND 10H
JR NZ,VSYNCWAIT2
konkrétan mi célt szolgál?
Várakozás video megszakításra.
legyen-e választható, hogy joy / egér? (vagy keressek üres helyet a RAM-ban, és legyen egyszerre mindkettő?)Szerintem legyen egyszerre mindkettő.
Szerintem legyen egyszerre mindkettő.Megcsináltam. Ez akkor a véglegesnek tekinthető verzió.
MŰKÖDIK!!!! :smt026
IT WORKS!!!! :smt026
Még igazi gépen tesztelni kell.
Must check on real hardware
Nem látom a csíkokat.
------
I don't see the stripes.
>3F0F60 EA 02 06 06 80 61 66 0D :j....af.
>3F0F68 87 72 65 74 0D 6C 65 66 :.ret.lef
>3F0F70 FD 80 3F 00 75 73 68 80 :}.?.ush.
>3F0F78 61 66 0D 87 6C 64 80 62 :af..ld.b
>3F0F80 FE 00 06 3F 70 65 65 64 :~..?peed
>3F0F88 2B 31 29 0D 87 6F 72 80 :+1)..or.
>3F0F90 FF 00 3F 20 62 63 80 68 :..? bc.h
>3F0F98 6C 2C 62 63 0D 87 6A 72 :l,bc..jr
>3F0FA0 DA 03 06 06 6F 6C 65 66 :Z...olef
>3F0FA8 74 0D 87 6C 64 80 61 00 :t..ld.a.
It looks like unused parts are filled with garbage (bits of source code?), but more importantly margin settings like 06 06 might be problematic on real hardware, I suspect setting both to the same (0 width) is unstable at least on some revisions of the NICK chip. There were similar issues in the past with SNDPLAY (https://enterpriseforever.com/sound/hanglejatszo-fejlesztese/msg14087/#msg14087).
The joysticks are very slow compared to the mouse control. Can you multiply the joystick increment position by 2?
Sajnos igazi gépen 4Mhz és 7,12Mhz-en is ilyen csodás csíkok ugrálnak a képben...Nálam igazi gépen nem volt csíkozás (csak 4MHz-en tudom tesztelni.
The other is, it doesn't work on 10MHz, it starts to move erratically and finally hangs. It is strange because EnterMice adapts itself.Is it also hangs in the original version? (downloadable from here (http://www.ep128.hu/Ep_Games/Prg/Turbo_Amoeba.rar))
Nálam igazi gépen nem volt csíkozás (csak 4MHz-en tudom tesztelni.
This could be the source of the stripes at the end of the LPT:Akkor most rossz az LPT, és módosítani kell, vagy hw hiba, és nem lehet vele mit kezdeni?
Akkor most rossz az LPT, és módosítani kell, vagy hw hiba, és nem lehet vele mit kezdeni?István leírása alapján rossz az LPT, de hw függő, hogy látszik-e a szemét.
István leírása alapján rossz az LPT, de hw függő, hogy látszik-e a szemét.Sajnos nem értek az LPT-hez, annyit látok, hogy az FC szegmensen van, 2-es lapra lapozva a 0x8000 címtől 0x8faf-ig(?), mert a vége már szemét), ezt találta meg István is.
l046e: ld a,0fch
out (0b2h),a
ld bc, 246 ; 246 sor?
ld de, 0x8000
l0478: push bc
ld hl, l1133
ld bc, 16
ldir
pop bc
dec bc
ld a,b
or c
jr nz,l0478
ld hl, l1143
ld bc, 004fh
ldir
ld hl,11e2h
ld (04feh),hl
ld hl,82e2h
ld de,4000h
ld bc,11d2h
call l04bf
ld hl,1502h
ld (04feh),hl
ld hl,8002h
ld de,2000h
ld bc,l11da
call l04bf
xor a
out (82h),a
or 40h
out (83h),a
or 80h
out (83h),a
ret
>1143 EA 02 3F 06 00 00 00 00 :j.?.....
>114B 00 00 00 00 00 00 00 00 :........
>1153 FD 80 3F 00 00 00 00 00 :}.?.....
>115B 00 00 00 00 00 00 00 00 :........
>1163 FE 00 06 3F 00 00 00 00 :~..?....
>116B 00 00 00 00 00 00 00 00 :........
>1173 FF 00 3F 20 00 00 00 00 :..? ....
>117B 00 00 00 00 00 00 00 00 :........
>1183 DA 03 3F 06 00 00 00 00 :Z.?.....
>118B 00 00 00 00 00 00 00 2C :.......,
a 80. 0x2C byte-ot is át kéne másolni? az LDIR csak 79 byte-ot másol
Judge, megnézed, hogy ezzel is csíkozódik?
Sajnos most mindkét sebességen ez van:
Szép.
Az eredeti alatt mit értesz? Az ep128.hu-ról letöltött, vagy a zip-ben lévő AMOEBA.COM, amiben szintén javított az LPT?
Az ep128.hu-ról letöltött eredeti...feljebb jeleztem,hogy azzal is kipróbálom.és a zip-ben lévő AMOEBA.COM is csíkoz? (ebben nincs egérvezérlés, csak az LPT van javítva)
és a zip-ben lévő AMOEBA.COM is csíkoz? (ebben nincs egérvezérlés, csak az LPT van javítva)
The other is, it doesn't work on 10MHz, it starts to move erratically and finally hangs. It is strange because EnterMice adapts itself.
Sorry, I still had no time to test your newest version.I don't need video
With the former version, once the EP put the on 10MHz, first the pointer moves erratically, then the whole computer hangs(painting vertical stripes, not so important, a regular hang...).
Probably you can emulate the error on the emulator.
If you want I can make you a video, but now I have little time.
Both versions 1 and 2 behaviour the same, perfect movement on all controllers at 4MHz, but if I switch to 10MHz, the pointer jumps outside the grid and freezes on all controllers. Only if I don't touch the mouse, I can return to 4MHz and play normal. If I move the mouse the Enterprise hangs. But it only needs a warm reset to return to Basic.
Az ep128.hu változatban ugyanaz az LPT, mint az első egeresítettben, így nem igazán érthető, miért csak az utóbbi lesz csíkos. Esetleg NICK hiba is lehet.
About Lemmings. An awful ZX conversion.... not your fault...
The pointer moves correct on 4MHz, but it is slow and not pixel perfect. Probably also not your fault....
Lehet, de csak ennél a programnál? Más programoknál, játokoknál nemigen tapasztaltam ilyet.jó kérdés, gyanús a gflorez féle 10MHz-es fagyás is.
Ha a két változatnál ugyanaz az LPT, akkor vajon mi válthatja ki a torzulást az egeresített változatban? :smt017
I have tested your mouse2.com program.
On 4MHZ I move the mouse and the numbers change, if I stop the mouse the two numbers return to idle, 00 00. But on 10MHZ idle is 80 00, so the displacement is badly read and the pointer goes to Right.
What emulator settings needed for the proper 10MHz emulation? CPU, video, sound freq?
Viszont feléd kérdés: ha nincs bedugva az EnterMice hw a gépbe, úgy mit csinál az egeres verzió nálad?