Legal Emulators
4 years ago
Canada

Hello!

I noticed that this board only explicitly bans VBA. But there are a number of known inaccurate emulators for GB emulation.

I recently had compiled information from all the common current GB emulators in a effort to reconfirm which emus should be legal in the GB community.

In the end, bgb and gambatte were the only 2 reliable to be accurate in both loading and normal runspeed. (Although since bizhawk gave no advantage, it's often allowed as well.) You can find the summarization of my results here: http://sprintinglegs.com/emutiming/results.html

This would effect a number of your accepted emus, namely Retroarch, which has been known to run .4% too fast due to v-sync related issues. The SGB was off in a reliable manner, making recalculating it's time possible. So accepting SGB runs is still normal, since it can be properly adjusted.

These tests were only done with GB roms (Kirby's Dream Land for lag tests and Super Mario Land for runspeed tests)

I feel like some more concrete emulator legality would be good for the board.

If you'd prefer more concrete examples, I could runs tests using a DX copy/rom dumped from it to compare all emulators here. But the results should play out moreorless the same.

Thanks for hearing me out! Legs

Norway

I agree with you that the scope of allowed emulators should be limited to BGB, Gambatte, and Bizhawk. I've added a clause in the rules stating that only BGB, Gambatte, and Bizhawk are allowed. I think it's reasonable to keep the runs that have video proof but with a disallowed emulator submitted previous to today, I don't think a .4% difference would give anyone a significant advantage when in-game time is preferred, and if that were really the case, perhaps the SGB should be considered to be disallowed too. I'm not too worried personally.

Edited by the author 4 years ago
Legs likes this
Canada

Thanks! I appreciated the updated emu rules. In the GB communities we're lucky to have known accurate emus (Minus GBA). So I think it's important to set them as standards.

It's your board, so it's your call on the SGB1.

RA runs -about- .4% too fast, but it varies. Which is why I ban it on all my GB boards. The SGB uses the SNES timing crystal, so it always runs the same speed too fast. For this reason, I allow converted SGB times on my boards.

Game stats
Followers
90
Runs
311
Players
134
Latest threads
Posted 1 year ago
Posted 10 months ago
6 replies
Posted 1 year ago
2 replies
Posted 3 years ago
4 replies
Posted 3 years ago
1 reply