Package Details: supermodel-svn 20200703.807-1

Git Clone URL: https://aur.archlinux.org/supermodel-svn.git (read-only, click to copy)
Package Base: supermodel-svn
Description: A Sega Model 3 Arcade Emulator
Upstream URL: http://www.supermodel3.com/
Licenses: GPL3
Submitter: MarcinWieczorek
Maintainer: MarcinWieczorek
Last Packager: MarcinWieczorek
Votes: 2
Popularity: 0.000000
First Submitted: 2016-05-09 12:32
Last Updated: 2020-07-21 15:57

Latest Comments

aaronp commented on 2020-08-09 02:08

Hi, I can confirm it builds now. Locally, I have a modified supermodel.sh that eliminates the need for a multiuser patch. It also moves the default config location to ~/.config as a matter of personal preference. Might irritate current users. I am willing to keep an eye on this package.

diff --git a/supermodel.sh b/supermodel.sh
index 992dd40..c37ee9c 100644
--- a/supermodel.sh
+++ b/supermodel.sh
@@ -1,12 +1,22 @@
 #!/bin/sh

-mkdir -p ~/.supermodel/NVRAM
-mkdir -p ~/.supermodel/saves
+configdir="$HOME/.config/supermodel"
+usrdir="/usr/share/supermodel"

-cd /usr/share/supermodel
+if [[ -n "$XDG_CONFIG_HOME" ]]; then
+    configdir="$XDG_CONFIG_HOME/supermodel"
+fi
+
+mkdir -p "$configdir/Config"
+mkdir -p "$configdir/NVRAM"
+mkdir -p "$configdir/saves"

-if [[ ! -f ~/.supermodel/supermodel.ini ]]; then
-    cp ./Config/Supermodel.ini ~/.supermodel/supermodel.ini
+if [[ ! -f "$configdir/Config/Supermodel.ini" ]]; then
+    cp "$usrdir/Config/Supermodel.ini" "$configdir/Config/Supermodel.ini"
+fi
+if [[ ! -f "$configdir/Config/Games.xml" ]]; then
+    cp "$usrdir/Config/Games.xml" "$configdir/Config/Games.xml"
 fi

-./Supermodel "$@"
+cd "$configdir"
+/usr/share/supermodel/Supermodel "$@"

MarcinWieczorek commented on 2020-07-21 15:58

They seem to have made some improvements upstream, it builds now. Could anyone test? Sorry for not maintaining the package properly. Looking for co-maintainers.

james412018038 commented on 2019-11-16 05:21

Please repair the following package "supermodel-svn"

james412018038 commented on 2019-11-16 05:20

When I'm installing the "supermodel-svn" via AUR then I got an Error:

==> Starting build()... sed: can't read Makefiles/Makefile.SDL.UNIX.GCC: No such file or directory ==> ERROR: A failure occurred in build(). Aborting...

DocMAX commented on 2019-05-05 06:07

==> Starting build()... sed: can't read Makefiles/Makefile.SDL.UNIX.GCC: No such file or directory ==> ERROR: A failure occurred in build(). Aborting... Error making: supermodel-svn

klore commented on 2017-04-18 13:53

hello,

makefile for linux fixed since 599, i guess patch not need

r599
– Linux Makefile fixed by Sergio Benjamin

klore commented on 2017-04-12 19:06

hello I have trouble with patch, now in 540-1

==> Starting pkgver()...
==> Updated version: supermodel-svn 20170412.597-1
==> Starting build()...
patching file Src/OSD/SDL/Main.cpp
Reversed (or previously applied) patch detected! Assume -R? [n]

hello, in time to apply patching file Src/OSD/SDL/Main.cpp, patch detected! Assume -R? [n] , using y and n always error

Hunk #1 succeeded at 1197 with fuzz 2 (offset 685 lines).
Hunk #2 FAILED at 523.
Hunk #3 FAILED at 627.
Hunk #4 FAILED at 725.
Hunk #5 FAILED at 750.
Hunk #6 FAILED at 785.
Hunk #7 FAILED at 809.
6 out of 7 hunks FAILED -- saving rejects to file Src/OSD/SDL/Main.cpp.rej

thank you

klore commented on 2017-03-15 05:44

Hello, patch worked and now i can compile~
thank you

MarcinWieczorek commented on 2017-03-14 23:01

Thank you for reporting the problem. It should be solved in the project but I have applied a patch. I don't use the emulator, please contact the author if you have some time spare.

klore commented on 2017-03-14 20:03

Hello, having problem to compile since 492, similar new3d issue

New3D.cpp:(.text+0x1ebb): undefined reference to `New3D::R3DScrollFog::R3DScrollFog()'
obj/New3D.o: In function `New3D::CNew3D::~CNew3D()':
New3D.cpp:(.text+0x1fa0): undefined reference to `New3D::R3DScrollFog::~R3DScrollFog()'
obj/New3D.o: In function `New3D::CNew3D::DrawScrollFog()':
New3D.cpp:(.text+0x1f0): undefined reference to `New3D::R3DScrollFog::DrawScrollFog(float, float, float, float)'
collect2: error: ld returned 1 exit status
make: *** [Makefiles/Makefile.SDL.UNIX.GCC:129: all] Error 1

thank you for put aur supermodel