Comments (9)
JP1 is just in case the joystick has an autofire circuit that require power, most should work without it.
from d32-joystick-adapter.
from d32-joystick-adapter.
Just curious if there is a simple basic program I can type in to see if the joystick returns any values as well. Might help in diagnosing.
from d32-joystick-adapter.
from d32-joystick-adapter.
Thank you. I will try my stock of 4066 ics and the test script and report back.
from d32-joystick-adapter.
Ok I think I made some progress. First off I ran the basic script and it it showing X and Y activity on all of my 4066 (I have 10). However the basic script is blinking strangely. At the top of the program There is the X: line which blinks, next line down is the Y: line which blinks very fast.
Below that is the F: line which blinks so fast I can not really see it at all. I get a glimpse of a value of 0 very briefly but that is it? Is this a PAL vs NTSC timing issue?
So It seems to me as if the fire button is not making a signal. The soldering is good I can trace the #4 pin from the pcb to the din connector pin. All the game carts I put in say press a button to play and they dont play as the fire button does not seem to work (I am guessing). I have tried 3 different known good joysticks. One with autofire, another a typical atari 2600 style joystick, and a commodore 64 joystick. They all behave the same.
from d32-joystick-adapter.
from d32-joystick-adapter.
Thanks for the link. I tried the program and it is indeed easier to look at. I also hooked up pin 6 with a bodge wire (in the thinking that maybe the Tandy COCO series is using fire2 instead of fire1 and just knowing all pins are connected.
With that said I am getting the same results. I have X and Y but the fire button(s) dont register anything on known working joysticks.
Ill side on the thinking that maybe I did something wrong in building this adapter and build a second one to see if I get the same results. This is very odd indeed.
from d32-joystick-adapter.
Ok. After alot of frustration and troubleshooting I was able to resolve this problem.
In a nutshell I for some reason swapped pins 4 and 5 from the joystick adapter to the Din cable.
IT now tests and works great. I will close out the issue but I just wanted to let you know this adapter in fact works great on the Tandy TRS-80 Coco 1 and Coco 2. I dont own a Coco 3 but I suspect it works fine on those machines. So you can update this repository for future builders. I just finished up testing on my Coco 1 and 2 and it works perfectly.
Thank you!
from d32-joystick-adapter.
Related Issues (2)
- c1 value HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from d32-joystick-adapter.