Package Details: zelda64recomp 1.1.1-1

Git Clone URL: https://aur.archlinux.org/zelda64recomp.git (read-only, click to copy)
Package Base: zelda64recomp
Description: A port of The Legend of Zelda Majora's Mask made possible by static recompilation
Upstream URL: https://github.com/Zelda64Recomp/Zelda64Recomp
Keywords: majora's mask n64 port recompilation static zelda
Licenses: GPL-3.0-only
Conflicts: zelda64recomp-bin
Submitter: AltoXorg
Maintainer: AltoXorg
Last Packager: AltoXorg
Votes: 1
Popularity: 0.68
First Submitted: 2024-05-17 06:33 (UTC)
Last Updated: 2024-06-03 09:38 (UTC)

Required by (0)

Sources (27)

Latest Comments

AltoXorg commented on 2024-05-28 12:05 (UTC) (edited on 2024-05-29 03:38 (UTC) by AltoXorg)

I am still getting a validation check error even after pulling your latest version

Mabye try deleting the source directories that are reported as NOT FOUND then try building again... It's probably those ones are corrupted, as a result your build stops because of it.

Disregard the message above, I've finally found the solution, after testing it on Manjaro ARM.

It seems that while after running updpkgsums on a newer pacman release (6.1.0+) it also adds the valid checksums in sha256sums to the git sources instead of SKIP. The one used in Manjaro ARM as of this now is in version 6.0.2. So my only solution so far is you can try running updpkgsums after you have the valid rom in place.

I can't manually update sha256sums in the PKGBUILD every time while working this package on my main computer, so using updpkgsums command is very convenient.

gameslayer commented on 2024-05-27 14:12 (UTC)

Hey thanks for the reply, I am still getting a validation check error even after pulling your latest version

AltoXorg commented on 2024-05-27 13:47 (UTC)

Thanks for the feedback. Since the new version update, I have added the ability to compile for ARM64 systems. Tested building on my RPi4 device with Arch Linux ARM installed. If there are some other issues, or your issue mentioned still appears, leave another comment be.

gameslayer commented on 2024-05-21 08:06 (UTC)

Hey I am trying to use this package to compile for Arm64 but it's saying One or more files did not pass the validity check, I was wondering if you could help me out :)

==> Making package: zelda64recomp 1.0.1-1 (Tue May 21 17:50:54 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found Zelda64Recomp-1.0.1.tar.gz
  -> Updating RmlUi git repo...
  -> Updating lunasvg git repo...
  -> Updating mm-decomp git repo...
  -> Updating rt64 git repo...
  -> Updating DLSS git repo...
  -> Updating implot git repo...
  -> Updating hlslpp git repo...
  -> Updating xess git repo...
  -> Updating mupen64plus-win32-deps git repo...
  -> Updating mupen64plus-core git repo...
  -> Updating xxHash git repo...
  -> Updating volk git repo...
  -> Updating Vulkan-Headers git repo...
  -> Updating VulkanMemoryAllocator git repo...
  -> Updating imgui git repo...
  -> Updating im3d git repo...
  -> Updating D3D12MemoryAllocator git repo...
  -> Updating dxc git repo...
  -> Updating stb git repo...
  -> Updating nativefiledialog-extended git repo...
  -> Updating mm-compat git repo...
  -> Updating N64Recomp git repo...
  -> Updating rabbitizer git repo...
  -> Updating ELFIO git repo...
  -> Updating fmt git repo...
  -> Updating tomlplusplus git repo...
  -> Found rt64-cmake-libxrandr.patch
  -> Found rt64-runtime-fix-prebuilt-shader-cache.patch
  -> Found mm-compat-disasm-script.patch
  -> Found zelda64recomp.desktop
  -> Found baserom.mm.us.rev1.z64
==> Validating source files with sha256sums...
    Zelda64Recomp-1.0.1.tar.gz ... Passed
    RmlUi ... NOT FOUND
    lunasvg ... NOT FOUND
    mm-decomp ... NOT FOUND
    rt64 ... NOT FOUND
    DLSS ... Skipped
    implot ... Skipped
    hlslpp ... Skipped
    xess ... Skipped
    mupen64plus-win32-deps ... Skipped
    mupen64plus-core ... Skipped
    xxHash ... Skipped
    volk ... Skipped
    Vulkan-Headers ... Skipped
    VulkanMemoryAllocator ... Skipped
    imgui ... Skipped
    im3d ... Skipped
    D3D12MemoryAllocator ... Skipped
    dxc ... Skipped
    stb ... Skipped
    nativefiledialog-extended ... Skipped
    mm-compat ... NOT FOUND
    N64Recomp ... NOT FOUND
    rabbitizer ... Skipped
    ELFIO ... Skipped
    fmt ... Skipped
    tomlplusplus ... Skipped
    rt64-cmake-libxrandr.patch ... Passed
    rt64-runtime-fix-prebuilt-shader-cache.patch ... Passed
    mm-compat-disasm-script.patch ... Passed
    zelda64recomp.desktop ... Passed
    baserom.mm.us.rev1.z64 ... Passed
==> ERROR: One or more files did not pass the validity check!

Oh and if I can successfully compile it and run it on my Rasperry pi 5 since you beat me to it I was wondering if I could do the unofficial Arm64 binaries for the bin package