alright, at this particular juncture, I’ve got two issues with this method of installation.
Even though I’ve successfully installed SDL 1.2.3, when I try to ,/configure the src for asnes 1.51, I get an error:
configure: error: SDL >= 1.2.0 is required
I’ve tried like hell to research it, but can’t seem to find an answer. I’ve even tried to uninstall and reinstall 1.2.3 and I’ve tried to use SVN to find 1.2.0, but SVN states that the older version can’t be installed because I already have the newer one installed.
When I try to ./configure the src for pspshrink1.1.1, I receive an error saying that gtkmm2.4 is not installed, but I can’t locate it in the openSUSE repository or find a src package (of 2.4, specifically) on the net in order to try to compile and install it that way.
While I’ll live without both of these programs running and installed, I’m kind of trying to figure out Linux through installing programs that I used to use in windows.
(Before you ask, I COULD run an snes emulator through wine, but I’m trying to avoid that, and the PSP ISO compressor I used with windows [and every subsequent one I’ve found lately] requires .NET framworks and I’ve yet to get those to successfully install on my openSUSE box and, I’m rather convinced, trying to do so killed my box and sent me to a SECOND install of openSUSE 11.1)
The zsnes package is available in the Emulators repository, not looked at this pspshrink but could also be available, no need for compile.
But if you ever need to compile, install the -devel package (SDL-devel… libSDL-devel since openSUSE 11.2).
gtkmm2-devel 2.14.1-1.27 is the openSUSE 11.1 package you need to make happy the ./configure script of pspshrink.
However, I HAVE tried to install uosnes, snes9x and zsnes via the [http://www.software.opensuse.org/search]openSUSE repository site, but, even though all three installed correctly (according to YaST’s “Installation Finished” message), I have yet to be able to find them in my /bin or ANYWHERE in my computer in a usable way. [Other than, of course, the folder that I created to hold my ROMs named, succinctly enough, “SNES.”] I can’t find it via the “Find Files/Folders” ‘application,’ nor can I find it via typing in apps in the search bar on the (for lack of a better term) “suse button menu” thing.
Hence, my desire to try to compile them from source so I can use them.
My system finds them and I don’t even have any installed…
$ zsnes
The program 'zsnes' can be found in the following package:
* zsnes path: /usr/bin/zsnes, repository: zypp (Emulators) ]
Try installing with: sudo zypper install zsnes
bash: zsnes: command not found
$ snes9x
The program 'snes9x' can be found in the following package:
* snes9x path: /usr/bin/snes9x, repository: zypp (Emulators) ]
Try installing with: sudo zypper install snes9x
bash: snes9x: command not found
$ uosnes
The program 'uosnes' can be found in the following package:
* uosnes path: /usr/bin/uosnes, repository: zypp (Emulators) ]
Try installing with: sudo zypper install uosnes
bash: uosnes: command not found
All of them are were expected: /usr/bin/
I would say you don’t really have them installed, probably not even the Emulators repository or you would get the same than me.
OMeffingG! I had no idea it had to be run from command line. Especially since it specifically states that it is gtk(GUI) AND command line. Well, whatever, I can play Final Fantasy 3/6 now and that make-e mee hahppee en pantz. Effing thank you so gesh-dern much there isn’t enough internet euphemisms to express my thanks. That will make me look a tad harder into the whol pspshrink issue. And, honestly, a lot of the makefiles and such seem to end up showing as executable and, being an EXwindows-user, I try to run them in WINE by default. Thank you ever so much for teaching me something about linux.
It should indeed have a menu entry. But the menu standard only recently added a “Game;Emulator;” category, so I should need to use “System;Emulator;” (as done for bsnes… that has his own problem with latest versions because of Qt pre 4.5 license).
This should improve for openSUSE 11.2… latest bsnes will be packageable, with Qt 4.5, and game emulators will have a menu entry in Games->Emulators.
When I try to install zsnes from the Emulator repository (or with one-click) it says I need to downgrade about 250 packages. Did anybody else get this message when installing?
I’m running X64, has anybody else successfully installed zsnes using yast on an x64 system without the above situation?
While I’m sure you ^up one^] figured out that the reason that you have to downgrade so many packages is because ZSNES wasn’t written to run on a 64-bit system. Not to say that it WONT, just that it wasn’t meant to. Though, at the moment of this typing, I am not privy to any info that suggests that they have or haven’t begun or completed work in that direction.
Now, on to my new issue. I might have to post a whole new thread to get anyone to even look, but, myeh. Now, when I try to run ZSNES (after having previously had it working) I get the error:
“ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
Segmentation fault”
when attempting to load /usr/bin/zsnes from a terminal. I have tried both going direct from home (sudo /usr/bin/zsnes) and navigating manually to run it from its location (cd /usr; cd bin; zsnes) and I get the same error either way. Now, when I had it working before, I was connected to the internet. I started having sound issues when I disconnected from the internet, but I figured out how to get around that and no longer have any sound issues. Can anyone tell me a) what the hell that error means and b) how to fix it so I can get back to playing some Super Metroid?