Shift838 Posted April 23, 2019 Author Share Posted April 23, 2019 (edited) or use the pinout the mice i have a bunch of and that you have one I have verified the mouse you sent does not have all of the pins hooked up (8 out of 9). The mouse is a proprietary hardware mouse. I plan on trying to verify which one I am missing on that mouse. I know which are the buttons already. Just need to determine which is for X1, X2, Y1 and Y2. Edited April 23, 2019 by Shift838 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted April 28, 2019 Author Share Posted April 28, 2019 So it does not look like the Headstart Explorer bus mouse has any type of requirement for 5v. I have jury rigged a connector with the correct pin assignments for movement and buttons, but the Geneve does not recognize anything from the mouse. Even though I found the wiring diagram for this mouse on the internet I verified with a ohm meter of what pin was used for buttons and direction. Still no go with this one. I have another idea. post something when I know more. 1 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted April 30, 2019 Author Share Posted April 30, 2019 Since I have had bad luck with purchasing a working BUS mouse and since there are so many BUS mice that are proprietary an with the limited standard PC BUS mouse in the market coupled with some high prices I decided to pursue a PS/2 mouse and coded a ATMEGA328 to translate the PS/2 mouse signals. After a couple of hours of coding I now have a working PS/2 mouse hooked up to the Geneve! All 3 buttons work as well as movement. i purchased the mouse off of Amazon for $7.00. I have only tested in CYA with the mouse test option. So for all you Geneve mouse guys out there, what other programs can I test for mouse functionality. I found a program in Advanced Basic manual that calls the mouse routines but I get sub program not found with the program in Advanced Basic 4.05. I need to draw it all out on paper before I forget it. Post more later. 1 Quote Link to comment Share on other sites More sharing options...
+9640News Posted April 30, 2019 Share Posted April 30, 2019 There is the mouse driver kit by Bruce Hellstrom that would give it a good workout, however I am not sure if the subsequent MDOS updates still have the hook into the OS he was using. Myart would be a good test as well. Beery 1 Quote Link to comment Share on other sites More sharing options...
Nick99 Posted April 30, 2019 Share Posted April 30, 2019 I use Y.A.P.P. a lot, so that would be great to know if it works. 1 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 1, 2019 Author Share Posted May 1, 2019 I use Y.A.P.P. a lot, so that would be great to know if it works. What is the latest version of Y.A.P.P ? Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 1, 2019 Author Share Posted May 1, 2019 (edited) I have tested the mouse with MyArt. I'm not a MyArt user, in fact this was probably the first time I have ever ran it! It all worked. For you MyArt Users please verify the below so I can be sure my buttons are hooked up correctly. I'm a right handed person so: Left Button Draws Right Button Brings up the color palette selector let me know what the middle button is supposed to do. Edited May 1, 2019 by Shift838 1 Quote Link to comment Share on other sites More sharing options...
Nick99 Posted May 4, 2019 Share Posted May 4, 2019 What is the latest version of Y.A.P.P ? I don´t know if there are any newer than ver.0.71, that´s the version of YAPP that I use. Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 8, 2019 Author Share Posted May 8, 2019 I don´t know if there are any newer than ver.0.71, that´s the version of YAPP that I use. i downloaded a version, but i get an error on one of the files. Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 8, 2019 Author Share Posted May 8, 2019 (edited) so after quite a bit of testing, i believe I have a stable version. Went to PS/2 as I stated in earlier postings. I had to figure out a few bugs in my code, it seems to be working well. I have tested it with Insane's mouse tester as well as MyArt. All the buttons are mapped correctly. I had to add some circuitry for the ATMEL chip i'm using. Right handed or left handed selectable as well. I'll be doing some triple checking and a bit more testing before I send it off for a few test boards. Once I verify the test boards I will be offering it boards up for a pre-order purchase on my store just as I did for the SCART Genie boards. Edited May 9, 2019 by Shift838 7 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 9, 2019 Author Share Posted May 9, 2019 updated board render. changed the layout a bit. putting in the test board order tonight. 2 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 18, 2019 Author Share Posted May 18, 2019 I got an alert this afternoon that my prototype boards have been shipped. I'm heading out of town Sunday so by the time I get back they should be here. 2 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted May 18, 2019 Share Posted May 18, 2019 Do you know at which rate the mouse is polled? I'd like to know it in order to improve the mouse emulation in MAME for the Geneve. Currently, in MAME the mouse is polled at every video interrupt (60 Hz), which I believe is not correct; the rate must be much higher. In fact, the mouse emulation has some glitches - it only works as long as the video interrupt is enabled. This includes the left button, which is sensed by the 9901, not by the v9938. I noticed that in the real system there are only two lines per axis, so I'd suspect that they carry values like 0, +1, -1 (while in MAME, values in the 8-bit range are sensed). But this does not suffice when polled at 60 Hz, because the mouse would need at least 4 seconds to travel from left to right (256 columns, move up to 60 columns per second). I could not find this (actually quite important) information in the v9938 specification document. Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 27, 2019 Author Share Posted May 27, 2019 I returned back from Atlanta and my protoboards for my mouse genie were waiting. I'll be putting one together to perform testing. hoping to get it tested tomorrow• If all goes well with testing I will Start a pre order very Soon. I may offer to purchase a PS/2 ball mouse with the Mouse Genie. 2 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 28, 2019 Author Share Posted May 28, 2019 I got one built and it works like a charm. I'll be putting up a pre-buy soon and will post here. I'm toying with the idea of offering a mouse with the pre-buy option. I will be offering the standard Hammond 1591XXL case as that is what it is designed for The mouse I have tested with and seems to work very well and much better than any optical mouse I have tested with is the older ball PS/2 mice. I'm thinking of offering a few different pre-buys, let me know your thoughts. 1. Full built and tested with cable and case 2. Kit Only (no cable or case) just pcb and components (with pre-programmed ATMEGA328P) 3. Built and tested PCB and cable without case I'm thinking of including an option to buy a mouse with it as well. 4 Quote Link to comment Share on other sites More sharing options...
+9640News Posted May 28, 2019 Share Posted May 28, 2019 I prefer option with it built, in a case, with a mouse. Beery Quote Link to comment Share on other sites More sharing options...
Nick99 Posted May 28, 2019 Share Posted May 28, 2019 I agree with Beery. Quote Link to comment Share on other sites More sharing options...
RickyDean Posted May 28, 2019 Share Posted May 28, 2019 I like any of the three, but more built with a cable, case not so important. Depends on pricing. 1 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 28, 2019 Author Share Posted May 28, 2019 i will be making a quick video of the mouse working and posting it as well. 2 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 30, 2019 Author Share Posted May 30, 2019 link to video of the unit in action. HERE 3 Quote Link to comment Share on other sites More sharing options...
+9640News Posted May 30, 2019 Share Posted May 30, 2019 Chris, I noticed during the video you mentioned you had some issue(s) with some optimical mice you tested. Back in the day, I modified a Logitech Bus mouse I thought was equivalent to some information that was out there rather than buying a Myarc mouse. Just for your information, what I ended up finding out, there were "low" and "high" resolution mice such that the movement distance between one mouse and another gave different distance of responses on the screen. If you have found a mouse that works, all the more reason to offer the mouse with the setup. My 2 cents. Beery 2 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted May 31, 2019 Author Share Posted May 31, 2019 Pre-order is up HERE 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.