Search Criteria
Package Details: sm64plus-git 3.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sm64plus-git.git (read-only, click to copy) |
---|---|
Package Base: | sm64plus-git |
Description: | A standalone fork of the Super Mario 64 PC Port with quality of life improvements |
Upstream URL: | https://github.com/MorsGames/sm64plus |
Licenses: | reverse-engineered and unlicensed |
Conflicts: | sm64plus |
Provides: | sm64plus |
Submitter: | coolreader18 |
Maintainer: | coolreader18 |
Last Packager: | coolreader18 |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2021-04-28 01:11 (UTC) |
Last Updated: | 2023-06-22 21:14 (UTC) |
Dependencies (4)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
Latest Comments
1 2 Next › Last »
ecetin commented on 2023-06-22 14:12 (UTC) (edited on 2023-06-22 14:13 (UTC) by ecetin)
Thanks to @shaurz comment and some smaller adjustments, I have got the build working with this git patch:
shaurz commented on 2023-01-02 23:25 (UTC)
To get this to build I had to add:
cp $srcdir/baserom.us.z64 $srcdir/sm64plus/
To the 2nd line of build()
Also the built executable is now called sm64.us not sm64.us.f3dex2e
Mezzy12 commented on 2022-08-02 14:02 (UTC) (edited on 2022-08-02 14:04 (UTC) by Mezzy12)
I did some digging and the textures are installed in /opt/sm64plus by this pkgbuild. The executable in /bin correctly targets it using the proper arguments. Could be an issue with having the files loaded on a separate non-user directory? I really don't know. I messed around with directory permissions and nothing worked. Build it from git by yourself if you want this to work in the meantime; I did that and it works fine. I really don't know enough about pkgbuild to suggest a proper fix for this. Quite frankly I'm not sure why this pkgbuild uses /opt in the first place.
Mezzy12 commented on 2022-08-01 14:44 (UTC)
@hazelnot the issue still seems to be present, has anyone got this working? Looks like something to do with the gfx folder from the build process. The wiki says you can pass a directory to the 'gfx' argument to fix the purple and black texture issue, but it isn't present once the package is compiled and installed. Honestly I'm not even sure why it's an issue because other SM64pc ports don't have this problem.
hazelnot commented on 2022-02-04 12:52 (UTC)
@coolreader, thanks for the fix, but now all the textures in the game seem to be completely missing, with a Source Engine-like pink and black checkerboard texture
selurvedu commented on 2022-01-27 05:13 (UTC) (edited on 2022-01-27 05:13 (UTC) by selurvedu)
@coolreader18 Thanks for the update! But I still think
audiofile
should be added tomakedepends
, here's why:The game and the sound will work as intended if you remove
audiofile
after compilingsm64plus
, so it's just a compile-time dependency.selurvedu commented on 2022-01-24 02:09 (UTC)
@coolreader18 Python is a make dep, your PKGBUILD is correct, but
sm64pc-git
isn't. :)coolreader18 commented on 2022-01-24 02:07 (UTC)
@selurvedu thanks for noticing! definitely don't need glew, ldd doesn't list anything. However, I don't think it actually depends on python at runtime, unless I'm missing something that you caught. the binary has no dependencies on libpython and
rg -i python --binary /opt/sm64plus
brings up nothing.selurvedu commented on 2022-01-24 01:50 (UTC)
Hi! Please consider updating the dependencies in this PKGBUILD, see my comment here: https://aur.archlinux.org/packages/sm64pc-git/#comment-848377
(Of course, you should leave imagemagick as is since you use it directly in
build()
.)coolreader18 commented on 2021-12-14 01:23 (UTC)
@hazelnot thank you for catching that, fixed it!
1 2 Next › Last »