BizHawk icon indicating copy to clipboard operation
BizHawk copied to clipboard

Encore (Citra port) megathread

Open getCursorsExe opened this issue 2 years ago • 9 comments

getCursorsExe avatar Mar 13 '22 16:03 getCursorsExe

Don't know where you got the idea we hate dolphin. It wouldn't be coming to bizhawk because its frontend already provides capable TASing tools, is under active development, and due to the difficulty of even porting over its ""core."" Also waterboxing it would out of the question (dynarec/GPU stuff/FastMem) so you aren't going to get any better sync in bizhawk.

3DS likely isn't coming to bizhawk soon either. Only game in town for that is Citra and they provide TASing tools and its movies are acceptable for TASVideos. Not as good tools as Dolphin, but I imagine they will improve eventually given they are in active development. Waterboxing is out of the question too for same reasons as Dolphin, and porting the ""core"" would be very difficult. Maybe if Citra stops development and doesn't develop advanced TASing tools perhaps it'd be ported, but that's unlikely to occur anytime soon.

CasualPokePlayer avatar Mar 14 '22 01:03 CasualPokePlayer

We do need a better way to file these potential core requests that aren't likely to materialize soon. There's a wiki page but it never got much traction.

nattthebear avatar Mar 14 '22 20:03 nattthebear

I don't know if there is a fork of these ""cores"" that aren't hardcoded that way.

Don't know where you got the idea we hate dolphin.

This is because you locked the issue to contributors only. And when I commented after unlocking, you locked it again. It tricked me into believing that you don't like this.

getCursorsExe avatar Mar 15 '22 16:03 getCursorsExe

Dynarec/GPU stuff/FastMem are all things that can be disabled, it just has the cost of you get < 1 FPS emulation, so it's practically unusable.

CasualPokePlayer avatar Mar 15 '22 16:03 CasualPokePlayer

And that's because they are probalby NOT compabitable with BizHawk at all. I don't know if it is possible to "rewrite" these stuff at all. Should we make an upstream request to fix savestate issues?

getCursorsExe avatar Mar 20 '22 13:03 getCursorsExe

Going to head off the creation of dozens of tickets by pinning this one.

These separate issues also relate to the Citra port:

  • #3730
  • #3732 libc++1 rundep on Linux

YoshiRulz avatar Aug 13 '23 16:08 YoshiRulz

I'm closing this thread pernamently because this core is no longer developed (the emulator doesn't exist anymore thanks to Nintendo, and the source code is completely gone).

getCursorsExe avatar Mar 05 '24 06:03 getCursorsExe

It's @CasualPokePlayer's choice as the maintainer to either organise source provenance or mark the core as deprecated. (The core was already functional so there's no need to delete it immediately.) The recent events around the yuzu team's settlement with Nintendo are worrying and somewhat unprecedented, but since we weren't a party to any of it, our licence to the Citra source code persists and we (read: CPP) are free to pick up development or co-ordinate with other groups. FOSS FTW! I will ask that everyone avoid discussing the shuttering of yuzu/Citra here, and keep this thread focused specifically on bugs related to Citra in EmuHawk.

YoshiRulz avatar Mar 05 '24 11:03 YoshiRulz

alright fine I'll stop

getCursorsExe avatar Mar 05 '24 19:03 getCursorsExe

Conveni Dream won't boot (60fps black screen) Will we get debugger? I have some games on my 3DS that I want to repair and debugging them in realtime would be great

duckfromdiscord avatar Mar 14 '24 14:03 duckfromdiscord