Search Criteria
Package Details: sm64pc-git r513.57c20346-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sm64pc-git.git (read-only, click to copy) |
---|---|
Package Base: | sm64pc-git |
Description: | Super Mario 64 PC (sm64ex aka. sm64pc) - OpenGL adaptation of n64decomp/sm64 |
Upstream URL: | https://github.com/sm64pc/sm64ex |
Licenses: | reverse-engineered and unlicensed |
Provides: | sm64ex |
Submitter: | Hekuran |
Maintainer: | Hekuran |
Last Packager: | Hekuran |
Votes: | 11 |
Popularity: | 0.87 |
First Submitted: | 2020-05-10 13:22 (UTC) |
Last Updated: | 2022-01-24 18:13 (UTC) |
Dependencies (5)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- audiofile (audiofile-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libglvnd (libglvnd-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
Latest Comments
« First ‹ Previous 1 2
Hekuran commented on 2020-05-21 17:04 (UTC)
@acideain42 sure
@selurvedu idk, when i read the aw there were many programs that didn't fully support xdg, since i had problems with xdg config, so i wrote all three to be safe. And i already made a .desktop file and also added an icon...
selurvedu commented on 2020-05-21 15:42 (UTC)
@Hekuran, well, actually no: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
Every application that supports the
XDG_*
vars defined in this spec should use the default value if a variable is empty/unset. Users don't have to define any ofXDG_*
vars manually anywhere, unless they want to change the defaults. In the past 10 years I saw only one application that broke with empty$XDG_CONFIG_HOME
, and it was fixed after contacting the developer.--
@acidrain42, nice catch. I thought of that, but forgot to include it in my patch.
--
@nissen22, I thought of that too. Here's an example desktop file:
It currently lacks a launcher icon. I opened an upstream issue for that: https://github.com/sm64pc/sm64pc/issues/244
acidrain42 commented on 2020-05-21 14:05 (UTC)
The launcher script should propagate command line arguments to the actual binary. Could you apply this patch please?
nissen22 commented on 2020-05-13 11:57 (UTC)
Would it be a good idea to add a .desktop file and perhaps an icon to this package so that it shows up properly in application launchers?
Hekuran commented on 2020-05-12 21:47 (UTC) (edited on 2020-05-12 21:54 (UTC) by Hekuran)
First of all, everyone should have these 3 lines in their ~/.(z)profile:
@selurvedu Thats great, you definitely spend more than 5min like i did. I will use that! @Hengi they have no LICENSE file, nor does n64decomp/sm64, but they are based on tools that are MIT, therefore if not mentioned, MIT by default, most importantly, if it has no license, WHO CARES? It litteraly means i found code on street, i then can license it. #ImNoLawyer
Thanks yall for the comments, it only improves the package.
@fishears no d!psh!t, have you read the wiki once? XDG_DATA_HOME is ~/.local/share , its ok if ur dumb for urself, but dont spread misinfo. peace!
selurvedu commented on 2020-05-12 12:18 (UTC)
Hello, thanks for packaging this. Please consider applying the following patch:
It fixes a few issues, the most important is the one regarding
XDG_DATA_HOME
that was mentioned in the comments below. A make flagBETTERCAMERA=1
was added to enable compiling the analogue camera and mouse camera options. By default the options are disabled, but they can easily be toggled in the game menu or in the config file. The patch also moves the wrapper script from/usr/local/bin
to/usr/bin
, and the game binary is renamed fromsm64pc
tosm64pc.bin
. I also added a variable for ROM region, as it was hard coded tous
, and a few other minor improvements.Hengi commented on 2020-05-11 15:48 (UTC)
Hello, first of all I'd like to say that we're happy to see the port being used in the AUR. However, there's a little issue, at least I would consider it one: The license is not really MIT. Licensing the code is a question in and of itself, however for now, the code remains unlicensed.
deimon commented on 2020-05-11 01:00 (UTC) (edited on 2020-05-11 01:00 (UTC) by deimon)
Hello, to compile download a ROM and rename it in the folder. I compile well. But when I run it, it says the following error:
/usr/local/bin/sm64pc: línea 2: cd: /sm64pc: No existe el fichero o el directorio
(/usr/local/bin/sm64pc: line 2: cd: /sm64pc: File or directory does not exist)
« First ‹ Previous 1 2