Main > Lightguns |
GUN4IR - The Ultimate 4 Points Lightgun System |
<< < (15/227) > >> |
Mysli0210:
--- Quote from: Zebra on November 04, 2019, 10:27:55 am --- That's what I thought when I made my Time Crisis arcade guns into Guncon 2's but it was a big mistake. It's true that only a few guncon 2 games use the D-pad but a good number use it to navigate through the options menu. It was really annoying to have to keep unplugging the gcon to switch between Virtua Cop 1 and 2 on the Elite edition disc and I couldn't even access the menu system on Guncom 2. I put all my recoil hardware and the guncon 2 PCB in a wooden box. I ended up adding all the guncon buttons (beside the trigger) to the box and I put a joystick on the other side. My pedal also attached to the box. I suggest you do the same. You need every guncon 2 button and the d-pad unless you only want to play the Time Crisis games. Also, while you're looking at how to make the gun work on the PS2, there is a good number of rail shooters on the PS2 that currently have no gun support at all. They only allow you to use the analog stick. I am working on hooking up my positional arcade guns but you might be able to add an analog stick mode to your gun to make it work on games like Silent Scope, Combat Queen, Ghost Vibration and Operation Wolf (on the Taito legends disc). --- End quote --- Well i think seeing as it would be so easy to implement it and totally omittable during the specific build. We might aswell add the feature. Now, you are totally right about the small number of titles supporting it. But the more it supports the better IMHO. --- Quote from: JayBee on November 04, 2019, 11:20:56 am ---Wow that guys already did all the hard work, with that we can actually do it easily. I have an old after market nunchuck somewhere, I will give it a try when I have more time. You look like you know way more than me in electronic, would you like if I share the 4 leds sketch and schematics with you in private? I would really use some help on making it better, especially on the electronic side of things 😅 --- End quote --- My electronic knowlegde is pretty low... but i do spend a lot of time at the local hacker/makerspace, where i learn a lot from other makers. However, yes i'd like that. I put the schematic up on github, so feel free to update it with your ideas. I scaled the pcb as such that it should fit 4 boards within 50x50mm to make them super cheap to order. There's only 2 things i think it could use is pads for different sized crystal oscillators and 4 more pins to pass the i2c bus for the nunchuck and whatever we may want to add in the future. https://github.com/Mysli0210/Liightgun |
JayBee:
--- Quote from: Mysli0210 on November 05, 2019, 01:12:37 pm ---Well i think seeing as it would be so easy to implement it and totally omittable during the specific build. We might aswell add the feature. Now, you are totally right about the small number of titles supporting it. But the more it supports the better IMHO. --- End quote --- If you're talking about the joystick support, it's already fully supported in my firmware (the joystick mode I'm talking about in my post ;) ). But of course it will only work with games that use absolute joystick motion (one stick position = one position on screen), sadly there is no way to get a precise aiming with games that use relative motion (moving the cursor by holding one direction) due to the way they work. --- Quote from: Mysli0210 on November 05, 2019, 01:12:37 pm ---My electronic knowlegde is pretty low... but i do spend a lot of time at the local hacker/makerspace, where i learn a lot from other makers. However, yes i'd like that. I put the schematic up on github, so feel free to update it with your ideas. I scaled the pcb as such that it should fit 4 boards within 50x50mm to make them super cheap to order. There's only 2 things i think it could use is pads for different sized crystal oscillators and 4 more pins to pass the i2c bus for the nunchuck and whatever we may want to add in the future. https://github.com/Mysli0210/Liightgun --- End quote --- Doesn't look that bad to me, but might be because I am terrible at it :lol I was wondering if it would be a good idea to merge your pcb with my solenoid/rumble circuit, and add GND soldering points for the buttons (the few GND on the arduino board aren't enough), it would make a great all in one solution :D |
Mysli0210:
--- Quote from: JayBee on November 05, 2019, 08:45:09 pm ---If you're talking about the joystick support, it's already fully supported in my firmware (the joystick mode I'm talking about in my post ;) ). But of course it will only work with games that use absolute joystick motion (one stick position = one position on screen), sadly there is no way to get a precise aiming with games that use relative motion (moving the cursor by holding one direction) due to the way they work. --- End quote --- Not talking about the joystick mode, but rather making the joystick on the nunchuck, act as if were a d-pad like on the G-con2. A few of the titles support it, but watch this instead to see what i mean https://youtu.be/dOSRxiLEVmI?t=226 --- Quote from: JayBee on November 05, 2019, 08:45:09 pm ---Doesn't look that bad to me, but might be because I am terrible at it :lol I was wondering if it would be a good idea to merge your pcb with my solenoid/rumble circuit, and add GND soldering points for the buttons (the few GND on the arduino board aren't enough), it would make a great all in one solution :D --- End quote --- It could be added, but again i tried to keep it very small to make it super cheap to get made. but i could do a pcb for those functions. I made the schematic for the board to hold the nunchuck connector, which in itself will be pretty small and only have an internal connector (optional), the nunchuck connector, 2 pullup resistors, a regulator and a cap. Its not that i dislike your idea, but i think its better to have a few small pcb's rather than one big, seeing as it will then be easier to adapt to the specific gun. Regarding the ground connections, you can scrape off some of the soldermask, both sides are grounded decently. but a much more sane approach is daisychaining the ground from button to button. my konami gun was even wired that way from the factory. |
JayBee:
--- Quote from: Mysli0210 on November 05, 2019, 09:51:21 pm ---Not talking about the joystick mode, but rather making the joystick on the nunchuck, act as if were a d-pad like on the G-con2. A few of the titles support it, but watch this instead to see what i mean https://youtu.be/dOSRxiLEVmI?t=226 --- End quote --- Ah yes, you're right, it seems fairly easy to connect the nunchuck with the i2c connection. We can even find some arduino libraries online. I will definitely try it when I have a bit more time. --- Quote from: Mysli0210 on November 05, 2019, 09:51:21 pm ---It could be added, but again i tried to keep it very small to make it super cheap to get made. but i could do a pcb for those functions. I made the schematic for the board to hold the nunchuck connector, which in itself will be pretty small and only have an internal connector (optional), the nunchuck connector, 2 pullup resistors, a regulator and a cap. Its not that i dislike your idea, but i think its better to have a few small pcb's rather than one big, seeing as it will then be easier to adapt to the specific gun. Regarding the ground connections, you can scrape off some of the soldermask, both sides are grounded decently. but a much more sane approach is daisychaining the ground from button to button. my konami gun was even wired that way from the factory. --- End quote --- Having small pcbs instead of one big is actually what I am doing in my guns, but despite being perfectly functional it looks very messy :lol But I guess there is no way around it if we want to fit it in any gun model. Daisy chaining is good, but when each point needs to be soldered somewhere (beside the GCon2 I completely replaced the guns original pcb, and they aren't arcade guns, just cheap PS2/Saturn guns), every time I have to add a ground (button or other) it gets complicated. I preferred making a small board where each ground is attached, even if it's a bit dirty. I will send you the schematics too once I make them clean. What software are you using for your schematics? |
Zebra:
--- Quote from: hyo2012 on November 04, 2019, 10:14:30 pm ---JayBee, Can you add analog input feature on firmware? 2 axis are ok. I have fixed analog arcade gun. I use it playing Let's go island, Terminator 2 arcade... etc. It has two potentiometer, x-axis and y-axis. No pcb inside. If analog inputs are supported, I can play both rail-shooter game which support analog gun and only support mouse input. And that gun has built in solenoid, your firmware has solenoid automatic recoil output, that make easy to setup. How great. --- End quote --- You can just use an Apac for fixed positional arcade guns. That's what I use. One Apac can hook up two guns (to one USB port) and all the buttons. I use a relay plus an Ne555 board to hook up the solenoid for full auto recoil. It's the easiest method by far. |
Navigation |
Message Index |
Next page |
Previous page |