At least using standard C++ types instead of BYTE/WORD/Whatever and not mixing UI code with whatever code.
Oh, and source code for some useful plugins.
And that's just based on quick look, there could be more.
It's gotten worse, and was never really all that much better anyway.
I mean, it is definitely better for many games, and would be useful to have, but it's not really worth the effort to implement tas tools.
I think P64 has less of those major bugs that prevent you from even playing a game normally, like the horrible pause lag in OoT or the bugged switch in Banjo-Tooie, but is very inaccurate. Correct me if this is wrong, I didn't use P64 for a while now.
Btw, does 2.0 at least emulate DK64 on a level where it isn't a complete mess? This game would be number 1 on my list of "most wanted N64 TASes that doesn't exist because of horrible emulators"
Current project: Gex 3 any%
Paused: Gex 64 any%
There are no N64 emulators. Just SM64 emulators with hacky support for all the other games.
Many n64 VC titles do run well on dolphin already.
Wow, really? What happened to N64 emulation that caused Dolphin, an emulator 2 generations ahead to be more compatible with N64 games than the N64 emulators themsleves? 0_o
Is the N64 just inherently hard to emulate or is it lack of developers interested compared to other consoles?
Many n64 VC titles do run well on dolphin already.
Sadly OoT and MM don't. At least not the last time I tested.
I don't really know if nesting emulators is such a great idea in general... but since we don't have good N64 emulators...
Would PJ64 1.6 or 1.7 be worth your time, if we could legally get the source for them, Rachel?
Is the N64 just inherently hard to emulate or is it lack of developers interested compared to other consoles?
I'm pretty sure it's because the N64 is a very complicated console and hard to emulate (since I've read that before on this site).
AFAIK, the reason is not that N64 is highly complicated, but having to accurately emulate two programmable cores that are both quite powerful and can share state.
Whereas later consoles are even more powerful processing-wise, the accuracy required for things to work well is much less, making things much easier.
The reason two tightly coupled cores is problematic is that standard tricks for fast emulation won't work very well if one also needs accuracy.
Would PJ64 1.6 or 1.7 be worth your time, if we could legally get the source for them, Rachel?
Hmm, i don't know. Maybe. I think for me to do it myself, it'd need to be for an emulator significantly better than mupen, and i'm not so sure pj64 1.6 is. On the other hand, it'd probably be a good learning experience for me, so, i don't know.
Would PJ64 1.6 or 1.7 be worth your time, if we could legally get the source for them, Rachel?
Hmm, i don't know. Maybe. I think for me to do it myself, it'd need to be for an emulator significantly better than mupen, and i'm not so sure pj64 1.6 is. On the other hand, it'd probably be a good learning experience for me, so, i don't know.
Well, speaking from my personal experience with 1.6...
The games I play aren't very far in range of a lot of others personal favorites. Ocarina of time, Majora's Mask, Super Mario 64, Conker, Diddy Kong Racing, and Super Smash Bros., for example. Using Mupen for these games versus PJ64 1.6 basically gives the same results (pause lag fixed in oot with plugin settings). Conker though gave 60fps with 1.6 against mupen giving 30fps with 60VI/s (Just figured worth mentioning). So really, they aren't that far apart in being better than one another (at least to me, ... I realize mupen is bad though)
The people who are working on the URA Zelda restoration project are making their own emulator just to be able to play URA Zelda whenever it is finished as they mentioned the current emulators are pretty bad/inaccurate and what not. I do figure that would be a good emulator to put the tools on (if they allow it of course, but I don't see why not) -- problem is, they're releasing the emulator and URA Zelda together .. who knows when that could be.
For n64, I really would just like to make play-around tases of Majora's Mask (for youtube I guess), and I'd be happy enough. Mupen is too desync prone for my patience, I'd take an improvement over mupen, even if not much better.
Well afaik PJ64 1.6 and 1.7 are at least more accurate than mupen and play more games.
Hopefully that better accuracy would lead to less desyncs. Mupen is a desync hell.