I'm way more concerned with accuracy than speed, at least since I have a bunch of N64 games and my machine was water-damaged a few years back.
I'm pretty happy with how the games perform on the currect PJ64, but I notice some bugginess here and there that I don't remember on the original hardware.
I've never explored the source to PJ64 and I'm not really sure how the operations are performed, whether this thing cycles the opcodes in the order of the APU/GPU cycle the CPU would do; one at a time (a la BSNES or MAME), or if it executes the cycle with the opcodes simultaneously. I'm assuming the latter since I'm sure that a cycle-accurate N64 emulator would take a MONSTER PC to perform 60/60, if the current paradigm could do it. The BSNES emulator requires at least 2.2 GHz to run 60/60, nothing less.
I'm sure the tech-heads here A. Already know this and B. are aware that a cycle-accurate PJ64 would piss off the majority of people who use the thing 'cause it would be dog slow, plus I'm sure you'd have to have separate BIOS files for the games and the emu, instead of a hacked universal one.
Maybe I'll just have to plunk down 40 bucks on another console.
I also suggest a way to disable RTDSC timing. I don't know if it's used in the timing model of PJ64, but I get the same sounds skipping that happens to MAME when RTDSC is on.
I'm pretty happy with how the games perform on the currect PJ64, but I notice some bugginess here and there that I don't remember on the original hardware.
I've never explored the source to PJ64 and I'm not really sure how the operations are performed, whether this thing cycles the opcodes in the order of the APU/GPU cycle the CPU would do; one at a time (a la BSNES or MAME), or if it executes the cycle with the opcodes simultaneously. I'm assuming the latter since I'm sure that a cycle-accurate N64 emulator would take a MONSTER PC to perform 60/60, if the current paradigm could do it. The BSNES emulator requires at least 2.2 GHz to run 60/60, nothing less.
I'm sure the tech-heads here A. Already know this and B. are aware that a cycle-accurate PJ64 would piss off the majority of people who use the thing 'cause it would be dog slow, plus I'm sure you'd have to have separate BIOS files for the games and the emu, instead of a hacked universal one.
Maybe I'll just have to plunk down 40 bucks on another console.
I also suggest a way to disable RTDSC timing. I don't know if it's used in the timing model of PJ64, but I get the same sounds skipping that happens to MAME when RTDSC is on.