Skip navigation
NintendoAge
Welcome, Guest! Please Login or Join
Loading...

Tech Talk AVS Accuracy? In depth questions on the AVS' accuracy

Sep 23, 2016 at 12:04:08 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
I have been wondering about the true accuracy of the AVS vs a normal unmodified NES.

This all started when I attempted what, from what I have learned from some folks at NESDEV, was a futile project to daisy chain 2 NES controllers to play both the NES & AVS at the same time using the same game on 1 controller to compare the two with 1 to 1 input. I took 2 cheap Tomee controllers, soldered their buttons together and connected just the +5V connector from one controller to the other to power it. The results were quite strange since all buttons worked but when I press up, right, or down it adds in an additional directional input on one of the two consoles.

On the plus side the setup works for playing player 1 & 2 at the same time but for some reason using 2 different systems results in that problem I mentioned.

Are there differences in the input ports that cause this issue or is it more complicated than that?

Based on what folks at NESDEV said the original NES actually runs at 60.0988 Hz while alternatives such as the AVS & Hi-Def NES run at 60 Hz due to an HDMI standard. Is this true for the AVS?

It was also stated that due to this small difference 1 hour of gameplay will result in the NES being 6 seconds ahead. If it is true 6 seconds is a long time when it comes to world record paced speed runs so I am not sure how that would effect the consoles viability as a speed running platform.


Edited: 09/23/2016 at 03:20 PM by NintendoAge Moderator

Sep 23, 2016 at 1:06:24 PM
KHAN Games (89)
avatar
(Kevin Hanley) < Master Higgins >
Posts: 8123 - Joined: 06/21/2007
Florida
Profile
If this is being discussed at nesdev, why don't you ask these questions on nesdev?  

-------------------------

gauauu: look, we all paid $10K at some point in our lives for the privilege of hanging out with Kevin


Sep 23, 2016 at 1:50:32 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Primarily because I figured the creators of the AVS would have more visibility on this forum since it is directly associated with the AVS.  

Sep 23, 2016 at 2:11:50 PM
skinnygrinny (68)
avatar
(a.k.a. the grinder. kobra kai! 42 foot tapeworm. Dragon kid. Sqoon kid. Surfer brah!) < Master Higgins >
Posts: 7587 - Joined: 12/08/2013
Florida
Profile
Eat it up?!?!

Lol

-------------------------
 2016 - weekly contest "trash talker"

"...fated to pretend" - M.G.M.T.

Sep 23, 2016 at 2:37:54 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Just a name I made a long time ago when I played Diablo 1 online for the first time. It was meant to be correlated to when you say Eat that! to someone when you beat them at something. I like to think of it as eating up knowledge now though. Sort of a meal for the brain.  

Sep 23, 2016 at 2:58:25 PM
NewUser123456789 (226)

(New User) < Bonk >
Posts: 17574 - Joined: 07/02/2007
Other
Profile
Originally posted by: Eatitup86

Primarily because I figured the creators of the AVS would have more visibility on this forum since it is directly associated with the AVS.  
But this forum isn't about the AVS, this forum is about the scoreboard, so I'm confused as to why you posted this here.

The creator, singular, of the AVS is a regular at NESDEV, so I'm sure he would have seen the thread there.

Can a mod move this to the appropriate area, since this thread isn't scoreboard related.

The AVS may have the scoreboard but the AVS is not the scoreboard itself. 

 

Sep 23, 2016 at 3:06:40 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Oh I did not know the creator is a regular at NESDEV. However the question could have something to do with scoreboard if it is adapted to use the timer on games for speed run statistics. I thought that would be a good way to implement it quickly with every game since the scoreboard app already runs a timer when you start any game. Of course the scoring system would still take quite a bit of work on a per game basis. :\

If the speed run times differ from the real NES it would be pretty difficult to convince the top speed runners to actually use the system and would make the times kind of odd unless an auto adjustment to what time the game would have taken for the real nes was implemented at the end of a run.

There was mention of using a frame counter instead of a timer. Is that something the AVS NES could actually have implemented into the scoreboard app?

Sep 23, 2016 at 3:23:04 PM
mattbep (107)
avatar
(Former Scramble Champion) < King Solomon >
Posts: 4959 - Joined: 04/04/2014
Pennsylvania
Profile
Gotta do what Paul says. It's in the FAQ.

But really, I think this is the place for it. And bunnyboy is more likely to see it here.

Also, I think the AVS isn't really going to be a world record verifying machine. It's just for fun, so probably not concerned about convincing the top speed runners to adopt it. And Guinness and Twin Galaxies would never accept it.

Sep 23, 2016 at 3:30:20 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Nice. I really wish there were a way to make the it 100% accurate while using HDMI though. That would be amazing but if the standard cannot support it I guess it may not be possible.  


Edited: 09/23/2016 at 03:38 PM by Eatitup86

Sep 23, 2016 at 4:32:45 PM
CZroe (31)
avatar
(Julian Emmett Turner II) < Bowser >
Posts: 6522 - Joined: 08/25/2014
Georgia
Profile
Speaking of accuracy: can someone see if the dog barks once or three times in Duck Hunt? He only barks once on Hi-Def NES! The analog output still plays the PCM sample three times, but not the digital output.

Actually, I've only tested on my personal Hi-Def NES. No one has reported back on theirs. I'm still curious to know if the AVS does this since it also duplicates these functions in an FPGA.

Sep 23, 2016 at 4:45:41 PM
D~Funk (81)
avatar
(David Qualls) < Master Higgins >
Posts: 7847 - Joined: 06/12/2012
Oregon
Profile
Do people still actually play games for fun? I feel if i was concerned about 6 second differences in an hours worth of gameplay i probably wouldnt be having fun.

-------------------------
"Thats what i am, i'm just a grumpy guy with a big nose."

Sep 23, 2016 at 5:10:07 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Fun is different for many folks. It is really fun for some to shave off those 6 seconds from their favorite game. Sort of an obsession since it is generally all they play when they are at that level. Really neat to watch those runs. At which point does the dog bark? Can it be tested w/o the zapper? I don't have a crt to hook up here unfortunately. If it is the start bark he does bark 3 times when I just tried it on the AVS.


Edited: 09/23/2016 at 05:10 PM by Eatitup86

Sep 23, 2016 at 5:40:09 PM
CZroe (31)
avatar
(Julian Emmett Turner II) < Bowser >
Posts: 6522 - Joined: 08/25/2014
Georgia
Profile
Originally posted by: Eatitup86

At which point does the dog bark? Can it be tested w/o the zapper? I don't have a crt to hook up here unfortunately. If it is the start bark he does bark 3 times when I just tried it on the AVS.
Yes. That is the point where he only barks once on my Hi-Def NES. Thanks for testing! Now I just need to get another Hi-Def NES user to confirm that it isn't something with my NES.
 


Edited: 09/23/2016 at 06:05 PM by CZroe

Sep 23, 2016 at 5:52:22 PM
KHAN Games (89)
avatar
(Kevin Hanley) < Master Higgins >
Posts: 8123 - Joined: 06/21/2007
Florida
Profile
I haven't noticed any difference in the games that I've put in super high scores for. So I dunno.

-------------------------

gauauu: look, we all paid $10K at some point in our lives for the privilege of hanging out with Kevin


Sep 23, 2016 at 6:39:50 PM
Eatitup86 (0)

< Tourian Tourist >
Posts: 22 - Joined: 03/03/2016
Profile
Doing a test of the two side by side on Twitch atm. The NES is definitely running faster.

Sep 24, 2016 at 11:17:27 AM
skinnygrinny (68)
avatar
(a.k.a. the grinder. kobra kai! 42 foot tapeworm. Dragon kid. Sqoon kid. Surfer brah!) < Master Higgins >
Posts: 7587 - Joined: 12/08/2013
Florida
Profile
Originally posted by: Eatitup86

Doing a test of the two side by side on Twitch atm. The NES is definitely running faster.


First of all, name is cool. 

Second. What's this "runs faster" The avs is six seconds behind after an hour? 
How can you tell? For instance, if I play SMB3 (I've probably got a years worth of time on this game) for an hour how/where an I going to notice something like this?

 

-------------------------
 2016 - weekly contest "trash talker"

"...fated to pretend" - M.G.M.T.

Sep 24, 2016 at 11:33:51 AM
AirVillain (15)
avatar
< King Solomon >
Posts: 4967 - Joined: 10/23/2012
British Columbia
Profile
Originally posted by: skinnygrinny
 
Originally posted by: Eatitup86

Doing a test of the two side by side on Twitch atm. The NES is definitely running faster.

First of all, name is cool. 

Second. What's this "runs faster" The avs is six seconds behind after an hour? 
How can you tell? For instance, if I play SMB3 (I've probably got a years worth of time on this game) for an hour how/where an I going to notice something like this?
I was also wondering this.

Can you tell any diffference in speed playing SMB3 on the AVS? As in... Everything moves slower? Adding up to 6s/hour?

I think it's just an example of the math... I interpret it to mean that if you were playing an NES for an hour, you'd be able to accomplish 6s more of gameplay...?

I imagine, if true, the OP is saying that the AVS plays slower (adding up to 6s/hour). Whether any human being could notice that.... I dunno.

-------------------------

AirVillain    
"Way cool, dude!"

Sep 24, 2016 at 7:46:58 PM
CMR (4)
avatar
< El Ripper >
Posts: 1437 - Joined: 04/26/2008
United States
Profile
It's literally a second for every ten minutes, or a tenth of a second for every minute. I'm sure I wouldn't notice it, but those little bits add up. I'm guessing you could film the systems running the same game in demo mode then compare how long it takes one to catch up to the other after an hour.

Sep 25, 2016 at 5:27:19 AM
Final Theory (2)

(Final Theory) < Crack Trooper >
Posts: 141 - Joined: 09/23/2015
United States
Profile
Hey guys I have a question. Someone at Twin Galaxies is trying to submit a score for the NES platform on an AVS. The thing is, the folks over there want to know if the AVS is accurate enough to have scores preformed with the AVS being ranked with NES scores. Is there any data or hard evidence that can be shown that proves the AVS's accuracy compared with the NES?

See this topic below.

http://www.twingalaxies.com/showt...

Sep 25, 2016 at 8:37:01 AM
Kosmic StarDust (44)
avatar
(Alita Jean) < Master Higgins >
Posts: 9158 - Joined: 09/10/2011
Louisiana
Profile
Originally posted by: Eatitup86


Based on what folks at NESDEV said the original NES actually runs at 60.0988 Hz while alternatives such as the AVS & Hi-Def NES run at 60 Hz due to an HDMI standard. Is this true for the AVS?

This all started when I attempted what, from what I have learned from some folks at NESDEV, was a futile project to daisy chain 2 NES controllers to play both the NES & AVS at the same time using the same game on 1 controller to compare the two with 1 to 1 input. I took 2 cheap Tomee controllers, soldered their buttons together and connected just the +5V connector from one controller to the other to power it. The results were quite strange since all buttons worked but when I press up, right, or down it adds in an additional directional input on one of the two consoles.
It's 59.94Hz, not 60. Broadcast media still runs 59.94Hz through cable, OTA, and satellite, so recievers with HDMI ouput are synced to 59.94Hz. Otherwise every 999th frame gets duplicated if the HDMI sync were 60Hz instead.  


As for the controller dongles, sync, reset, and data need independent connections to each controller. I would recommend leaving the VCC signals separate between chips and use common ground if each console has it's own power. Or backdoor power both consoles through the controller port (power switch on the console side must be in off position and AC adapter disconnected) using an external 5V supply.
 

-------------------------
~From the Nintendo/Atari addict formerly known as StarDust4Ever...


Edited: 09/25/2016 at 08:44 AM by Kosmic StarDust

Sep 25, 2016 at 8:40:41 AM
Kosmic StarDust (44)
avatar
(Alita Jean) < Master Higgins >
Posts: 9158 - Joined: 09/10/2011
Louisiana
Profile
Originally posted by: CZroe

Speaking of accuracy: can someone see if the dog barks once or three times in Duck Hunt? He only barks once on Hi-Def NES! The analog output still plays the PCM sample three times, but not the digital output.

Actually, I've only tested on my personal Hi-Def NES. No one has reported back on theirs. I'm still curious to know if the AVS does this since it also duplicates these functions in an FPGA.
The plot thickens. If I had an AVS to test, I'd throw in the 2-in-1. Still waiting on my preorder due to "launch" games...

Weird that the HDMI and analog out are different on the HiDef. I wonder if the NT2 will be different?

 

-------------------------
~From the Nintendo/Atari addict formerly known as StarDust4Ever...

Sep 25, 2016 at 8:46:10 AM
CZroe (31)
avatar
(Julian Emmett Turner II) < Bowser >
Posts: 6522 - Joined: 08/25/2014
Georgia
Profile
Originally posted by: Kosmic StarDust
 
Originally posted by: CZroe

Speaking of accuracy: can someone see if the dog barks once or three times in Duck Hunt? He only barks once on Hi-Def NES! The analog output still plays the PCM sample three times, but not the digital output.

Actually, I've only tested on my personal Hi-Def NES. No one has reported back on theirs. I'm still curious to know if the AVS does this since it also duplicates these functions in an FPGA.
The plot thickens. If I had an AVS to test, I'd throw in the 2-in-1. Still waiting on my preorder due to "launch" games...

Weird that the HDMI and analog out are different on the HiDef. I wonder if the NT2 will be different?

 
Well, to have digital audio the Hi-Def NES has to create it. Kevtris implemented every kind of NES/Famicom audio in the FPGA, which is why expansion audio works on an NES even without mods. Going back to analog output is going to use whatever is in your system/cartridge, so no expansion audio and no Duck Hunt PCM audio glitch. There is no DAC to pipe Hi-Def NES audio out over the old analog audio outputs. I wish there were since I have a DVI 4:3 Sony Trinitron HDTV that I can use it with (DVI doesn't do digital audio), but I'll just use the same box I used to get optical out of my ChromeCast.


Edited: 09/25/2016 at 08:48 AM by CZroe

Sep 25, 2016 at 5:51:16 PM
BouncekDeLemos (81)
avatar
(Bouncy Blooper) < Wiz's Mom >
Posts: 11139 - Joined: 07/21/2011
Florida
Profile
Originally posted by: AirVillain
 
Originally posted by: skinnygrinny
 
Originally posted by: Eatitup86

Doing a test of the two side by side on Twitch atm. The NES is definitely running faster.

First of all, name is cool. 

Second. What's this "runs faster" The avs is six seconds behind after an hour? 
How can you tell? For instance, if I play SMB3 (I've probably got a years worth of time on this game) for an hour how/where an I going to notice something like this?
I was also wondering this.

Can you tell any diffference in speed playing SMB3 on the AVS? As in... Everything moves slower? Adding up to 6s/hour?

I think it's just an example of the math... I interpret it to mean that if you were playing an NES for an hour, you'd be able to accomplish 6s more of gameplay...?

I imagine, if true, the OP is saying that the AVS plays slower (adding up to 6s/hour). Whether any human being could notice that.... I dunno.
Normally the majority cannot, but there are people who are well in tuned to their own time percetption to the point where they know almost exactly how much time is going around and being used up.

I actually had a friend who I used to play basketball with, and when he would say "Hey, I got to leave in 5 mins." You look at your watch until it's time, and right when hits the five minute mark, he would say "Alright, I gotta go". He didn't have a watch, and this happened too many times to be a conicidence. Some people are just THAT in-tuned.

 

-------------------------
Originally posted by: dra600n

I feel bad, but, that's magic.
Sell/Trade: NA - http://goo.gl/Bi25pL... SA - http://goo.gl/qmKao... PSC - http://goo.gl/VYlKhP...
http://goo.gl/xmzKR...

 

Sep 25, 2016 at 6:14:42 PM
Kosmic StarDust (44)
avatar
(Alita Jean) < Master Higgins >
Posts: 9158 - Joined: 09/10/2011
Louisiana
Profile
Originally posted by: BouncekDeLemos
 
Originally posted by: AirVillain
 
Normally the majority cannot, but there are people who are well in tuned to their own time percetption to the point where they know almost exactly how much time is going around and being used up.

I actually had a friend who I used to play basketball with, and when he would say "Hey, I got to leave in 5 mins." You look at your watch until it's time, and right when hits the five minute mark, he would say "Alright, I gotta go". He didn't have a watch, and this happened too many times to be a conicidence. Some people are just THAT in-tuned.
 
Lucky. If I'm playing a game and say, "just five more minutes..." four hours later, I'll still be playing it.  

 

-------------------------
~From the Nintendo/Atari addict formerly known as StarDust4Ever...

Sep 25, 2016 at 6:26:19 PM
Kosmic StarDust (44)
avatar
(Alita Jean) < Master Higgins >
Posts: 9158 - Joined: 09/10/2011
Louisiana
Profile
Originally posted by: CZroe
 
 
Well, to have digital audio the Hi-Def NES has to create it. Kevtris implemented every kind of NES/Famicom audio in the FPGA, which is why expansion audio works on an NES even without mods. Going back to analog output is going to use whatever is in your system/cartridge, so no expansion audio and no Duck Hunt PCM audio glitch. There is no DAC to pipe Hi-Def NES audio out over the old analog audio outputs. I wish there were since I have a DVI 4:3 Sony Trinitron HDTV that I can use it with (DVI doesn't do digital audio), but I'll just use the same box I used to get optical out of my ChromeCast.
Since the Hidef NES (and presumably the NT2) use analog audio, outputs, you could just use that. If you're using an NES toaster with the PowerPak resistor mod, it will mix any expansion audio for you right from the source, as the original A/V has not been disabled. IIRC, you can use the composite out by booting your NES with the HDMI disconnected, though the analog audio is avaialable at all times.

I am curious though, since the NT2 has a similar FPGA core as the HiDef mod, if it will exhibit the same bugs as the HiDef mod / NT1. Might want to alert Kebtris, as I am sure he can cook up an update to fix any emulation issues. I hate using that word though as FPGA is a hardware emu which can be 1000x more versatile and cycle accurate than soft emu.
 

-------------------------
~From the Nintendo/Atari addict formerly known as StarDust4Ever...