higan-emu / higan

higan is a multi-system emulator focused on accuracy, preservation, and configurability.
Other
1.19k stars 112 forks source link

higan rebranding #151

Closed near-san closed 3 years ago

near-san commented 3 years ago

This is a rebranding pull request.

Originally, higan started becoming two emulators in one:

Later on, the ares emulator split off from higan. The ares emulator's equivalents were "luna" and "lucia".

This rebranding is a counterpart to ares' recent rebranding. The goal is to cleanly separate these two emulators, going forward:

Therefore, this pull request makes the following changes to higan:

Not related to this diff, but from the other side with ares:

With these changes, a lot of confusion and overlap is eliminated. Each emulator now stands on its own and serves different purposes.

This is a major restructuring, so it's possible this PR isn't perfect. We may need to commit a few small fixes after merging this to finish the task.

Kawa-oneechan commented 3 years ago

Sounds good to me. Screw?

Screwtapello commented 3 years ago

The changes look good to me!

I squashed the commits and edited the commit message a bit; assuming all the builds pass, I'll hit the merge button unless somebody beats me to it.

Screwtapello commented 3 years ago

Thank you, Near, for doing all the hard work for this PR!

near-san commented 3 years ago

Thank you! I'm very happy you guys are okay with this proposal.

I made quite a mess of the naming, but I really have a good feeling about this and the new domains getting us back on track with a simpler story. The key will just be to stick with this consistently and in a couple years it should work itself out.

We can close #6 #7 #27 #30 #76 #77 #83 #119 #127 #143 here now. We can also simplify #39 now.