Exarkuniv / RetroPie-Extra

A collection of unofficial scripts for adding more emulators/ports/games to RetroPie.
MIT License
73 stars 21 forks source link

Ocarina of Time Source Port #196

Open retropieuser opened 4 days ago

retropieuser commented 4 days ago

Adding in ship of harkinian support for 64 bit machines, I don't have a pi 4 or x64 to test but this should work on anything with 64bit.

Can you test and confirm it works

Exarkuniv commented 4 days ago

does the rom file need to be named something specific? i know for the mario 64 port you have to rename it, is it the same for this?

retropieuser commented 4 days ago

No the rom can be named anything, their building functions look for the hashes

Exarkuniv commented 3 days ago

man, trying to find the right rom is a pain in the ass,

for now you should add that it need to be the EU version

Exarkuniv commented 3 days ago

so far, i cant get it to work.

i have right roms, ones that match the hashs, and pass the hash check site that SOH uses

and you are missing the source function in the script

retropieuser commented 3 days ago

I might need to play with the memory swap though, as for me just now it hangs when it gets as far as 2/867 in the building process, once it's extracted the rom. How big is the ram in your PI 5?

Exarkuniv commented 3 days ago

i have a 4 gig, but mine did not get that far, it would always say that it could not find the right rom, but i had the right ones per the hash in the .json file.

ill try your new updated script

Exarkuniv commented 2 days ago

well at least this time it found the rom, but still failed

-- Linking against dependent libraries statically
CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES)
Call Stack (most recent call first):
  /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.25/Modules/FindGLEW.cmake:238 (find_package_handle_standard_args)
  libultraship/extern/CMakeLists.txt:103 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/pi/RetroPie-Setup/tmp/build/soh/build-cmake/CMakeFiles/CMakeOutput.log".