There seems to be quite a bit of controversy over this as of late, but I want to make sure I understand here... what is the deal with allowed emulators for NES games? I have on good authority a list of valid emulators, but none of them seem to approve emulation on non-computer devices, i.e. phones/tablets. It's more or less common knowledge that touch screen provides way too much of an advantage in terms of input speed. Not only that, certain emulators also seem to eliminate the need for grinding good RNG because they're not cycle-based (FCEUX being a perfect example).
Are these going to be accepted for this game at this point, or any point? Or will it fall in line with other NES games? It seems as though most games just don't allow them to begin with.
Splitting could work, however if we do it, IMO it would end up being emu runs and hardware runs, which will be a little harsh. I ran this game using FCEUX 2.2.1 with an appropriate controller, following close to the way it would be on a the real hardware. Should my run be boxed away in a different category?
- One solution would be to follow the guideline of SRL and force players to only use FCEUX for NES emulation. That can be controversial in itself with the current WR holder, assuming most of their practice is on mobile emulators.
- Another solution would be to give an extra field when submitting and ask for the controller type: Keyboard, Controller, Touch, etc, and that way people can determine with what type of input that time was achieved. Doesn't solve much sadly.
- And the other one is as you guys suggested, to split emulators and real hardware and double our categories on the page. Now I'm not sure how many people own this game for the NES, but it's pretty clear a little more than 50% of the runs on here are emu runs.
What do you guys think?
Well, as I mentioned in my second post, a separate category for special controllers would probably be the right call, I would think. NES d-pads and PC controllers simply can't compete with that kind of d-pad mashing speed. It would likely take a keyboard to get on pace with that.
I redacted my post about emulators in general, as I feel those are fine overall. Emulators have inherent downsides that are generally accepted for their upsides (more affordable, easier access, easier to stream).
Now, in the current state, the WR is beatable on original hardware, and I don't even mind having to grind to do it. The problem would come from the possibility of the run being topped again to something unbeatable by a controller. So yes, for specialized controllers (i.e. touch screen, keyboard), I'm all for a separation, if that's an option.
EDIT: Is it not possible to add sub-categories for each current category, one for standard and one for specialized controllers? Or what about adding specialized controllers as a misc category and moving it there? Does it necessarily have to be a difference between original hardware and emu? That's not really the schism.
Hi, Sorry for my absence. I know I haven't been a very useful moderator on the site.
I COMPLETELY agree that there needs to be universal templates for speedrunning leaderboards, including emulator usage. There has just been too much leniency all around. On my part especially. Unchecked emulator is just going to lead to:
- TASed runs that are indistinguishable from real runs (extremely easy to do without strict guidelines)
- people submitting runs with unfair advantages (hardware advantages, inaccurate emulation, etc), either intentionally or out of ignorance.
I mean, at the VERY bare minimum, any emulator runs submitted to this should be required to state the name and version of the emulator, but most don't (again guilty of this myself)
So, what actually needs to happen is, the most active & knowledgeable NES mods need to discuss this together and come up with a general Rule set concerning acceptable hardware, so that it can be applied universally to all NES boards.
It's probably going to upset a lot of people if it results in their runs being taken off or the leaderboards they moderate being radically changed but it but it needs to be put in motion. Personally, I have very little knowledge of emulation so I'm not qualified to make the call on which should or shouldn't be allowed. I actually wish I didn't have mod on so many games because of this. But I know that even some very old runs of mine ought to be rejected for being done on emulator without taking the right steps to ensure they were accurate.
At the very least, I now agree that the phone run is just too incomparable to real hardware and that it was a poor decision to approve it so easily. For now I've rejected it and added a disclaimer to all categories.