Post subject: Mega man x TAS Vs Snes
Joined: 11/13/2005
Posts: 37
Location: 4123
Hello, i would like to ask you guys some questions regarding mega man X on emulator how much different it is vs Snes " us " heard that it does not run in 60fps but 59.9? and it has no lag in it. Calebhart42 ran on Snes a 3547 and even thou it is fastest on snes it is not WR since some one did it faster on an emulator Is the other run legit or does he hold the new WR ?
1233
Joined: 7/2/2007
Posts: 3960
A proper emulator will emulate lag just like on the console. I think at this point bsnes, and any emulator based on it, is exactly comparable to an actual SNES in terms of the amount of time a run takes. That includes the framerate. SNES9x is not as accurate -- it is close for some games, but has subtle timing variations for many. ZSNES should not be trusted for anything.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Joined: 11/13/2005
Posts: 37
Location: 4123
Thees runs are on Snes9x 1.51 . . could any one verify that it is slower on emulator that he is claiming as well?
1233
Post subject: Re: Mega man x TAS Vs Snes
EgixBacon
He/Him
Player (184)
Joined: 4/15/2013
Posts: 331
Location: In the attic
had0c wrote:
Hello, i would like to ask you guys some questions regarding mega man X on emulator how much different it is vs Snes " us " heard that it does not run in 60fps but 59.9? and it has no lag in it. Calebhart42 ran on Snes a 35:47 and even thou it is fastest on snes it is not WR since some one did it faster on an emulator Is the other run legit or does he hold the new WR ?
Emulator runs cannot be compared to real-time runs. "Someone did it faster on an emulator" means it's not a legit run. Caleb's run should still be considered a WR, for all intents and purposes. P.S. Read SpeedDemosArchive's rules if you want to know why emulators are disallowed.
FanFiction|Youtube Still on Win7! Take that, Microsoft!
Amaraticando
It/Its
Editor, Player (159)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Joined: 1/12/2014
Posts: 40
This is a dumb concept, SNES9x is slower than console for most games since it runs 60 FPS where as console runs slightly faster, however you can set 2 or even 3 or even up 4 buttons for mashing in emulator to your advantage. But in terms of speed its completly legit since the emulator doesn't run any faster than console lol
ALAKTORN
He/Him
Former player
Joined: 10/19/2009
Posts: 2527
Location: Italy
Akisto wrote:
This is a dumb concept, SNES9x is slower than console for most games since it runs 60 FPS where as console runs slightly faster, however you can set 2 or even 3 or even up 4 buttons for mashing in emulator to your advantage. But in terms of speed its completly legit since the emulator doesn't run any faster than console lol
Running less than 0.1 frames faster won’t save anything when compared to the massive lag reduction an emulator such as SNES9x probably does.
Joined: 11/13/2005
Posts: 37
Location: 4123
So it is basically not a legit run? Also from what i have seen he has only a direct feed to hes game and does not show him actually playing the game also he uses keyboard..
1233
Joined: 1/12/2014
Posts: 40
SNES9x emulates lag pretty perfect the only exception i've heard is MMX2 and X3 due to chip over the course of a 1h 30 min run snes9x runs approx 15s slower than console
Amaraticando
It/Its
Editor, Player (159)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Akisto wrote:
SNES9x emulates lag pretty perfect the only exception i've heard is MMX2 and X3 due to chip over the course of a 1h 30 min run snes9x runs approx 15s slower than console
Snes9x 1.43: massive lag reduction in pretty much every game. That's why this version is forbidden now in this site. Snes9x >= 1.51 doesn't suffer from this big difference. They might have more lag than the console, actually.
Active player (429)
Joined: 9/7/2007
Posts: 329
From what I've heard, SNES9X 1.52 and 1.53 emulate lag better than 1.51, but unfortunately there is no lua support for them, so they can't be used for TASing if you need to use lua scripts. If I ever get around to improving ActRaiser, I may end up having to go backwards a version (1.52->1.51) so that I can use lua.
PJ
He/Him
Joined: 2/1/2011
Posts: 182
Location: Western NY
The lag is probably pretty close for MMX. The reason I thought they were different categories for MMX is because hetfield plays on keyboard and Caleb uses an SNES controller. Keyboard has some distinct advantages for certain tricks in certain games. I wouldn't make any large cover-all claims about SNES9x versions and lag, though. For a long time, it was nearly impossible for an ActRaiser 2 TAS to be faster than a console run because all the versions of SNES9x used to add *minutes* of lag. I think the newest versions of SNES9x are slightly better, but it is still laggier than console iirc. For some games, SNES9x is faster (less lag), and for others it is slower.
Joined: 11/13/2005
Posts: 37
Location: 4123
lets say that this version of emulator emulates 100% and the only claim that one can make against it is "he uses a keyboard" or that you can't verify that he is playing legit since he is not seen actually play it. would you guys say hes runs are legit?
1233
Skilled player (1742)
Joined: 9/17/2009
Posts: 4984
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
dunnius wrote:
From what I've heard, SNES9X 1.52 and 1.53 emulate lag better than 1.51, but unfortunately there is no lua support for them, so they can't be used for TASing if you need to use lua scripts. If I ever get around to improving ActRaiser, I may end up having to go backwards a version (1.52->1.51) so that I can use lua.
Or you can use BizHawk/lsnes for that.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4044
had0c wrote:
lets say that this version of emulator emulates 100% and the only claim that one can make against it is "he uses a keyboard" or that you can't verify that he is playing legit since he is not seen actually play it. would you guys say hes runs are legit?
You can never become 100% legitimate unless someone watched you play it live. For example, you can take a TAS of an NES game and use a NESBot to play it back on real hardware and use a capture card to record that. Remember, legitimacy, or likelihood a run is legit, is not a binary yes/no, it's a continuum.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Active player (429)
Joined: 9/7/2007
Posts: 329
jlun2 wrote:
dunnius wrote:
From what I've heard, SNES9X 1.52 and 1.53 emulate lag better than 1.51, but unfortunately there is no lua support for them, so they can't be used for TASing if you need to use lua scripts. If I ever get around to improving ActRaiser, I may end up having to go backwards a version (1.52->1.51) so that I can use lua.
Or you can use BizHawk/lsnes for that.
Bizhawk won't work on Linux, and LSnes is probably still too slow making lua botting impossible.
ALAKTORN
He/Him
Former player
Joined: 10/19/2009
Posts: 2527
Location: Italy
had0c wrote:
lets say that this version of emulator emulates 100% and the only claim that one can make against it is "he uses a keyboard" or that you can't verify that he is playing legit since he is not seen actually play it. would you guys say hes runs are legit?
Regardless of verifiability, I would not consider such an emulator run to be a legit WR. A WR should be run on official hardware.
Joined: 1/12/2014
Posts: 40
Alaktorn that is so dumb because many people consider VC to be legit, yet thats another emulator and yet another thing, SGB1 runs faster than Gameboy and it is official hardware but is frown upon using.
Active player (429)
Joined: 9/7/2007
Posts: 329
VC = Virtually Cheating At least this is the case for consoles/games where there is a noticeable reduction in lag, like Ocarina of Time, and probably most N64 games.
Player (123)
Joined: 12/29/2014
Posts: 4
Lag in Mega Man X is emulated accurately in snes9x 1.51 rr v7, which is what Hetfield's run uses. It in fact runs at a lower frame rate than SNES (60.099 on console vs. 59.94 on snes9x), therefore there is a net time loss of 4-6 (not 100% sure) seconds for use of snes9x 1.51 rr v7 in this category. Keyboard has no significant advantage over controller on Mega Man X. This is a 2D game with limited movement and input requirements. There is no way that use of a keyboard could somehow save time for speedruns of this game. If anything, it can be harder to use depending on if you have flat keys or not. For example, on controller you can mash extremely quickly using two thumbs. On keyboard you cannot. Depending on your keys, you may not even be able to mash with one finger as fast as you can on a controller. Use of multiple keys to shoot/mash is an emulator only feature and therefore is considered cheating. It is not allowed. Speed Demos Archive is an archive for high quality speedruns done on any official release of a game, not necessarily original hardware. It is not a central rule-making power for the entire community. snes9x 1.51 rr v7 is allowed for Mega Man X speedruns. It can be and is compared to console because it emulates the game accurately. The Mega Man X community, people who actually speedrun the game, decided that snes9x 1.51-1.53 can be and is compared to console.
Joined: 11/13/2005
Posts: 37
Location: 4123
like ppl said earlier there are emulators that emulate mmx 100% Bizhawk etc. so why not use that if any and there is the problem that you can't see him play the games he only have direct feed to the game and not on keyboard so you can never say that he is actually playing the game or if he uses turbo dual button or whatever in that manner. and the fact that you can double tap alot easier on the keys then on a snes controller for dashing etc and that you can use dash/jump alot easier on a keyboard and ofc Left+right you basicly have 3 fingers on the movement keys and 4 on the rest so it can't compare in accuracy .
1233
Player (123)
Joined: 12/29/2014
Posts: 4
If you don't like the world record being on emulator, get good and beat it yourself.
Joined: 11/13/2005
Posts: 37
Location: 4123
Sorry but what does that have to do with anything? i am stating that emulators that does not emulate the game proper and non standard controllers should not be allowed in any serious world record attempts. there is a reason turbo controllers are banned in nearly all snes nes and whatever runs. Granted if it is a game thats really hard to come bye or is expensive that does not have alternatives then exceptions can be made but megaman x is not one of those games. 23$ on ebay for the Japanese version.
1233
Player (123)
Joined: 12/29/2014
Posts: 4
But this emulator DOES emulate the game properly. Hetfield does not use any features such as turbo. I'm stating facts here. Hetfield has both any% and 100% world records, plays on emulator, and uses a keyboard. That is objective, not a matter of opinion.
Joined: 11/13/2005
Posts: 37
Location: 4123
and how can you be shure that he does not use turbo when all he has is direct feed in the game and noting more? and using keyboard in it self is like cheating imo.
1233