Originally posted by: stardust4ever
Wait for Bunnyboy's HDMI NES?
Also, is there no reason a cycle accurate emulator can't be achieved with multiple cores? Consoles have multiple chips, you know. CPUs have multiple cores so use them. 64-bits have wider bus which can be used for more things. One thread for the CPU, one for the PPU, one for the bus, and one for the memory mapper. Modern CPUs often have large enough cache to fit the entire program plus console RAM plus ROM inside the CPU, so with intelligent ASM coding and minimal use of background resources, the frequency of cache misses resulting in fetching data from slower RAM could be kept to a minimum.
I love that one phrase. "Bunnyboy's HDMI NES". I love it because it clones the NES using an FPGA. It is not software emulation in any way. It is like your usual single chip clone console, like the Genesis 3 or FC Twin or Generation Nex. The big difference with an FPGA is it can be "programmed" by the "end user", rather than pay thousands of dollars to get an equivalent ASIC fabricated and is never changeable in any way. By programmed I mean the FPGA is configured to act like an NOAC, but with perfect everything. By end user I mean bunnyboy does the configuration and then ships out the fresh new HDMI NES.
Moreover though, I love that phrase because it means cloning is still alive. An NOAC, no matter how inaccurate, is still a cycle accurate clone of the NES. Same with Genesis and SNES clones. Same with the HDMI NES. I know it's hard to grasp, but imagine if you took a big CPU-like chip and it contained a 2A03 (CPU), 2C02 (PPU), SRAM for the 2A03 and 2C02, any other miscellaneous logic and sometimes video encoding and audio mixing. All this is still pure hardware and is cycle accurate, even if seldom used functions are missing or if the audio section of the 2A03 got butchered in the transition from discrete 2A03 to merged into one big chip.
If we keep hardware clones alive, it means we can continue to enjoy our cycle accurate NES gaming for many years to come, without having to wait for PC hardware to be fast enough to re-create it all and without the RetroN5 to water it all down.
Originally posted by: PatrickM.
Also, somewhat random quesiton, but have you tried SNES 9X EX Plus Alpha? I get near perfect Super FX emulation with that.
Never heard of it. Is it one of those Android emulators? The most I've tried is BSNES (0.47 I think) and SuperFX emulation is too slow for my main desktop PC.
Doesn't matter much to me though, I have cartridges of Star Fox, Star Fox 2 and Stunt Race FX. I'm all set.