Skip to content

Releases: fearkov/zakuro

Zakuro v0.2.27

Choose a tag to compare

@github-actions github-actions released this 13 Oct 21:34

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

What's Changed

  • Read the console's region from the title's product code by @0x48kirneh in #11
  • Choose the console's system language in the settings by @0x48kirneh in #12
  • Rebuild the swapchain when a window comes back from being minimized by @0x48kirneh in #13
  • Speed up the scheduler: a zero sleep with nobody ready is a no-op by @0x48kirneh in #14

New Contributors

Full Changelog: v0.2.26...v0.2.27

Zakuro v0.2.26

Choose a tag to compare

@github-actions github-actions released this 10 Oct 03:36

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.25...v0.2.26

Zakuro v0.2.25

Choose a tag to compare

@github-actions github-actions released this 09 Oct 21:08

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.24...v0.2.25

Zakuro v0.2.24

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:53

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.23...v0.2.24

Zakuro v0.2.23

Choose a tag to compare

@github-actions github-actions released this 09 Oct 05:24

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.22...v0.2.23

Zakuro v0.2.22

Choose a tag to compare

@github-actions github-actions released this 08 Oct 22:30

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.21...v0.2.22

Zakuro v0.2.21

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:43

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.20...v0.2.21

Zakuro v0.2.20

Choose a tag to compare

@github-actions github-actions released this 07 Oct 18:04

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler. Zakuro uses gcc or clang when the computer has one, and otherwise offers to download Zig, which needs no installing, into its own folder.

Full Changelog: v0.2.19...v0.2.20

Zakuro v0.2.19

Choose a tag to compare

@github-actions github-actions released this 07 Oct 04:25

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler such as gcc or clang. On Windows, gcc from MinGW-w64 (through MSYS2 or WinLibs) works out of the box.

Full Changelog: v0.2.18...v0.2.19

Zakuro v0.2.18

Choose a tag to compare

@github-actions github-actions released this 06 Oct 16:45

On Windows, unzip zakuro-windows-x86_64.zip and run zakuro.exe. On Linux, extract zakuro-linux-x86_64.tar.gz and run ./zakuro, which needs the ALSA library (libasound2 on Debian and Ubuntu, alsa-lib on Arch).

Games need to be decrypted ROMs. Recompiling a game, which makes it run much faster, needs a C compiler such as gcc or clang. On Windows, gcc from MinGW-w64 (through MSYS2 or WinLibs) works out of the box.

Special thanks

Thanks to everyone who found and reported bugs in the last versions:

  • GlitchyZulfur4 from our Discord server, Yo-kai Watch, Tomodachi Life, New Super Mario Bros. 2, Kirby: Triple Deluxe, Mario Kart 7
  • adrianheroe1000 from our Discord server, Yo-kai Watch 2: Psychic Specters, Yo-kai Watch 3, Inazuma Eleven GO Chrono Stones: Thunderflash
  • @davidpe313, Hatsune Miku: Project Mirai DX, Sonic Generations, New Super Mario Bros. 2, Kirby: Planet Robobot, Mario Kart 7 and save files
  • BarbudimGamer from our Discord server, Ocarina of Time 3D and switching screens functionality
  • rikineko from our Discord server, the game library
  • abelmendes from our Discord server, Rabbids Travel in Time 3D

Full Changelog: v0.2.17...v0.2.18