So is there any sort of changelog for the nightlies anywhere? (I haven't seen a list of changes on here in a while.)
so many mixed results, any cia testers?
its very slow with every game. i would assume that the cia ver would naturally have access to all resources of the N3ds
I don't think the O3DS is going to be much different unless it's highly threaded.
Why so, exactly? They're running the same processor speed/architecture, it's just 2 cores v. what I've effectively understood as 3 cores.
Emulation doesn't work in quite the same way and I haven't understood why the speed differences i've seen reported have been significant.
I kinda wonder if the reason is because the o3ds is using the same core as the OS and the n3DS uses one core just for OS functions
Emulation doesn't work in quite the same way
The primary demands of an emulator are the amount of times per second one processor must synchronize with another. An emulator is an inherently serial process. Attempting to rely on today's multi-core processors leads to all kinds of timing problems. Take the analogy of an assembly line: one person unloads the boxes, another person scans them, another opens them, another starts putting the item together, etc. Synchronization is the equivalent of stalling out and clearing the entire assembly line, then starting over on a new product. It's an incredible hit to throughput. It completely negates the benefits of pipelining and out-of-order execution. The more you have to synchronize, the faster your assembly line has to move to keep up.
Work the same way as what? You can design any application for multiprocessing, including emulators.
But NINJHAX 2.0/Ironhax/tubehax don't have access to more RAM than the applications get they're based on. That defeats the guess of any difference between 3ds/n3ds.New 3ds has 4 cores, 1 for os, 3 for games/apps. Old 3ds has 1 core for OS and 1 core for games/apps. So of course it's always going to be faster, it has 2 more cores to work with. New 3ds also has double the ram.
My estimation, using almost no information, is that it's just letting the other cores be added to the pool of thread handlers.
And that will only happen on CIAs when it's fully supported by ctrulib.Endrift said on twitter that there's probably noting that can be done with O3DS unless we get Dynarec, we're screwed boiz