[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 35 KB, 646x475, IMG_7973.jpg [View same] [iqdb] [saucenao] [google]
9886821 No.9886821 [Reply] [Original]

There’s tons of sources out there for how the NES Zapper works, by detecting a bright light when you pull the trigger, but there’s virtually zero information on how Guncon games work. We know it uses composite sync, but how exactly does it tell where the player is aiming? It can tell where the gun is aimed at the TV in real time without flashing, so how? My guess is that it measures the time between vertical blank and when it sees the bright point from the laser, but I can’t find any info to corroborate this. Any Anons have any understanding of this?

Also light gun game general. My favorites were Point Blank and Time Crisis.

>> No.9886832

>>9886821
I don;t know what you mean. It is quite well known and understood. You can look at the source for the mame driver for it. Try Vampire Night on a Ps2
https://www.youtube.com/watch?v=UcOh30yV87o

>> No.9886958

>>9886821
>without flashing
Did you play your favorites on PS1/2? Guncon and Guncon 2 still rely on flashing.

>> No.9887170

>>9886821
>Point Blank
best light gun game ever. i played it so much in the pizza place by my house as a kid. bought the ps1 version which came with the guncon. i remember being blown away by the game seeming arcade perfect. im not sure if it really was but thats what it felt like at the time. it even had a goofy rpg mode. wasnt that great but it was cool they included it.

>> No.9887210

Doesn't this work like the Sega Stunner, just with a composite jack for better accuracy?

>> No.9887702
File: 915 KB, 1600x1600, Point_Blank_Arcade.jpg [View same] [iqdb] [saucenao] [google]
9887702

>point blank
I know this is vague, but does anyone remember that point blank mini game where aliens are stealing blocks in a bunch of columns and you have to shoot them to keep them back? I tried to find it on youtube, but couldn't. I think its based on a real carnaval / arcade water gun game.

>> No.9888342

>>9886821
>there’s virtually zero information on how Guncon games work
>there's literally hundreds of guncon clones
Yet another (You) problem

>>9886832
>You can look at the source for the mame driver for it
What mame driver would that be?

>> No.9888365

So different lightguns used different technology? So this is why I would sometimes see "compatible with GunCon" I had the konami one myself, but I always wondered why.

>> No.9888473

Probably the only piece of video game hardware I regret selling. Goddamn Point Blank and Time Crisis were great PS1 games

>> No.9888721

>>9888473

They really were. I was fortunate enough to get them basically when they were new. Had a blast with Time Crisis and Point Blank was one of my favorite arcade shooters. The unfortunate part was when some niggers broke into my mom’s house and stole my PS1 with a bunch of games, Point Blank and Time Crisis were part of the score they got. I

>> No.9888994

>>9886821
>but there’s virtually zero information on how Guncon games work
There's Linux drivers for the Guncon2, and they've even been ported to the MiSTer. Pretty hard to do that when you don't know how a Guncon works.
https://github.com/beardypig/guncon2
https://github.com/NolanNicholson/GunCon2-MiSTer

>> No.9889217

>>9888994
It's pretty hard to pass as anything but a retarded googlesmart when you don't know to read to code in the links you posted. What a silly little child.

>> No.9889231

>>9889217
>shitting on somebody for trying to help your bitch ass out

I bet your life is magnificent.

>> No.9889304

@9889231
You aren't trying to help me. You're not even trying to help OP. You're just a (You)'s whore. Clueless and useless.

>> No.9889594

>>9886958
No it does, dumbass. You can see the crosshair move in REAL TIME during calibration.

>> No.9889595

>>9889594
>You can see the crosshair move in REAL TIME
what the fuck that's so fucking cool

>> No.9889603

>>9888994
The linux drivers only parse the signal sent through the cord. They don’t explain how the mechanics of the gun works. I know you thought you were being clever, but try to refrain from posting if you don’t understand what you’re talking about.

>> No.9890545

>>9889603
>try to refrain from posting if you don’t understand what you’re talking about
If kiddos did that /vr/ would be a slow board with quality threads that lasted weeks. Like in the before time. The before time was bad. We're not allowed to talk about the before time.

>> No.9890654

It's pretty simple in concept. The sensor on the light gun tracks the position of the leading edge of the CRT's electron beam, and that information is used to determine where the gun is aiming relative to the electron beam. The sync signal is then used to determine where exactly on the image the beam is at any given moment so that the game can then calculate where exactly the gun is aiming.

Of course this also involves very complex but efficient math that's done on every frame that I have absolute zero understanding of.

>> No.9891193
File: 205 KB, 150x134, thats racist.gif [View same] [iqdb] [saucenao] [google]
9891193

>>9890654
>The sensor on the light gun tracks the position of the leading edge of the CRT's electron beam
No it doesn't. The sensor "sees" where you're pointing it.
>Of course this also involves very complex but efficient math that's done on every frame that I have absolute zero understanding of.
How could you know it's complex if you don't understand it or even know what it does? The math is very simple. Fundamentally it converts a counter to X/Y values. For example:
>Counter:75003
>X=int(75003/320)=234
>Y=75003-320*234=123
Hopefully you now have 100% understanding of it.
There are additional calculations to deal calibration
>Counter=Counter-Delay
And for refresh rate
>Counter=Counter/palfagtor
But nothing complicated there. Just simple racist math.

>> No.9891329

>>9889594
Real time crosshair only works on bright screens though, which is why Biohazard Gun Survivor is ASS to play on tvs without brightness up the ass, and why they chose to rely on screen flashing for accurate targeting in most games without washing out the colors and contrast.

>> No.9892194

>>9890654
> and that information is used to determine where the gun is aiming relative to the electron beam.
You just handwaved away the entire question without answering anything.

>> No.9892252

>>9889594
Crosshair only appears after flashing, retard.
It can't initially calibrate without at least one.

>> No.9892253

>>9892252
It still shows up and moves on screen without the need for a flash every frame, idiot. Go load up a copy of Point Blank and you'll see.

>> No.9892260

>>9892253
Load it up yourself.
A real time crosshair won't appear until it's flashed at least once.
QED, fag.

>> No.9892271

>>9892260
I never said it doesn't you drooling retard.

>> No.9892274
File: 67 KB, 781x676, cosmo-gang.jpg [View same] [iqdb] [saucenao] [google]
9892274

>>9887702
Sounds like Cosmo Gang

>> No.9892275

>>9892271
Well if it wasn't your dumbass who initially argued it doesn't really on flashing, you were stupid enough to jump into a reply chain without reading it.
Either way you look like a fool.

>> No.9892291

>>9892275
By the very fact that it can track IN REAL TIME where the gun is aiming WITHOUT FLASHING shows with 100% certainty that it DOES NOT rely on flashing. Way to derail the thread with your stupid petty shit.