Post subject: Quicknes in Bizhawk
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3575)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
BizHawk 1.7.0 beta In addition to opengl rendering, the next release will feature a new core. This time it will be quicknes. No, this isn't a replacement for neshawk, but instead, this will be the first official "two cores of the same platform" situation in BizHawk. Why quicknes? Because neshawk is rather slow (170fps for me in smb, on an i7 2600), and it would be nice to have a faster alternative. Quicknes is built to be fast as well as accurate as possible while still focusing on speed. It is more accurate than fceux generally (and passes more accuracy tests). As such, I felt like it was the best option for a lightweight nes core. Quicknes however, does lack the robust mapper support of neshawk, but does emulate the vast majority of USA games (which is the bulk of the TASed games on tasvideos). The only notable game I know of that it fails to support is Punchout (sadly). For games that quicknes fails to support, a user will need to fall back to neshawk (or cases where more extreme accuracy is needed). Core speed comparison: neshawk: ~170fps, quicknes: ~1550fps Toggling the cores is done by config -> core selection Which core is used is recording in movie files, and loading a movie file will automatically switch BizHawk to the appropriate core.
It's hard to look this good. My TAS projects
Post subject: Re: Quicknes in Bizhawk
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
adelikat wrote:
BizHawk 1.7.0 beta In addition to opengl rendering, the next release will feature a new core. This time it will be quicknes. No, this isn't a replacement for neshawk, but instead, this will be the first official "two cores of the same platform" situation in BizHawk. Why quicknes? Because neshawk is rather slow (170fps for me in smb, on an i7 2600), and it would be nice to have a faster alternative. Quicknes is built to be fast as well as accurate as possible while still focusing on speed. It is more accurate than fceux generally (and passes more accuracy tests). As such, I felt like it was the best option for a lightweight nes core. Quicknes however, does lack the robust mapper support of neshawk, but does emulate the vast majority of USA games (which is the bulk of the TASed games on tasvideos). The only notable game I know of that it fails to support is Punchout (sadly). For games that quicknes fails to support, a user will need to fall back to neshawk (or cases where more extreme accuracy is needed). Core speed comparison: neshawk: ~170fps, quicknes: ~1550fps Toggling the cores is done by config -> core selection Which core is used is recording in movie files, and loading a movie file will automatically switch BizHawk to the appropriate core.
If anyone needs some particular mapper in QuickNES for some particular tassing project they have, bug me and I can probably add it. Exceptions would be certain weird features like MMC2/4/5.
Post subject: Re: Quicknes in Bizhawk
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
adelikat wrote:
The only notable game I know of that it fails to support is Punchout (sadly).
Bite Off, FIre Emblem, and other games on those mappers are now supported.
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Pin*Bot is not supported by QuickNES. I get an error message about "Unsupported mapper." Top Speed is also effected by the same error and the same mapper is used. Mapper for those games: http://wiki.nesdev.com/w/index.php/INES_Mapper_119
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Are those particular TASing projects you have?