XorTroll / emuiibo

Virtual amiibo (amiibo emulation) system for Nintendo Switch
GNU General Public License v2.0
1.18k stars 83 forks source link

emuiibo rewrite with Rust #124

Closed XorTroll closed 4 years ago

XorTroll commented 4 years ago

This rewrite is already working, kind of (opening and closing various games/using amiibos in games several times still causes crashes) - this will be merged when everything works properly, and thus emuiibo will completely migrate from C++ and Atmosphere-libs to being made completely in Rust.

Note: the overlay will still make use of C++/libnx/devkitPro.

XorTroll commented 4 years ago

Development of this rewrite is in a fairly good state - emuiibo's functionality is all finished and the rewrite seems to work as 0.5.x emuiibo did. All what's left is some intense testing to locate and fix any possible bugs ;)

XorTroll commented 4 years ago

With this rewrite:

XorTroll commented 4 years ago

After having let users test this rewrite on Discord, the results are quite impressive:

Therefore, after all the work invested into this rewrite, it is finally ready to deprecate the C++ code and to release 0.6 as soon as possible ;)

A6GibKm commented 4 years ago

:crab:

impeeza commented 4 years ago

Guaw, this is impressive, Kudos on all the hard work.