Live data from Hacker News

Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

unicorn-engine.org

1–10 of 42 posts

Re: Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

#4
post #2

Github link was kinda hard to find: https://github.com/unicorn-engine/unicorn

Download->git repository (from the link posted here..) wasn't that hard to find.

There’s a Github icon in the bottom of the page (together with the email and Twitter accounts)

Re: Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

#7
It's the core of qemu, refactored out to something that's usable by other clients.

For emulators it's great for getttig started and prototyping, but if you care about perf you end up migrating to a more integrated solution. Sort of like how V8 was originally based on llvm, but wrote their own backend.

Re: Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

#8
post #6

The Nintendo Switch emulator `yuzu` started out using this, but has been gradually moving to https://github.com/MerryMage/dynarmic instead.

Is there more context on why they're switching / how they gradually move over? I'm very interested.

Re: Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

#9
So many projects use the name "unicorn", that I think we should declare a moratorium on its usage. There are plenty of mythological creatures to go around.[0] If you feel the need for your project to be 'corny' may I suggest naming it after the bicorn[1], which has double the horns and is therefore twice as interesting.

[0]: https://en.wikipedia.org/wiki/List_of_legendary_creatures_by...

[1]: https://en.wikipedia.org/wiki/Bicorn_and_Chichevache

Re: Unicorn: lightweight, multi-platform, multi-architecture CPU emulator framework

#10
post #9

So many projects use the name "unicorn", that I think we should declare a moratorium on its usage. There are plenty of mythological creatures to go around.[0] If you feel the need for your project to be 'corny' may I suggest naming it after the bicorn[1], which has double the horns and is therefore twice as interesting. [0]: https://en.wikipedia.org/wiki/List_of_legendary_creatures_by... [1]: https://en.wikipedia.org…

Why didn't they name it Multicorn?
Post reply on HN