
KDEAddons-Emulation
Source (link to git-repo or to original if based on someone elses unmodified work):
The general puropse of this package is the full desktop integration of all available emulators and virual machines for the linux operating system. Using kde and its basic components, it is possible to reduce the setup and access up to a minimum.
To get a small overview, feel free to read the documentation and install the deb or rpm package which should run on every distribution.
General:
-Many, many bugfixes. Some parts rewritten.
-Now supports commandline options, which will be used prior to emuexec.conf
-Now dialog mode is selectable: kdialog, gnome, Xdialog
-Improved and rewritten automatic screenshot functionallity.
-Screenshots now generated using xwd, if imagemagicks (import) is not installed
-3 New Compression formats supported : arj,lha,zoo
-Many new actions: e.g. install emulators using: emuexec [Driver] install
Input:
-Joystick helper application to deal with all tasks regarding input settings
Just execute "joyhelper -h" (requires perl)
-Joystick daemon to record button combos and execute commands during:
Defaults: Button 1+2+3+4 = Screenshot , Button 5+6+7+8 = Exit emulator
-Automatic joystick setup for:
dgen, freevo, mupen64, mythtv, sdlmame, sdlmess, snes9x, vba, xe, xmame and xmess
-Media control and Volume Control:
Control Volume and Media players using button combos (try: joyhelper -joyd -mc amarok)
HTPC-Config-Generators:
-Improved freevo and mythtv config generation
-Now xmess/sdlmess systems can be set inside emulatble.csv
-Autogenerate Mythtv and Freevo joystick settings using input.conf
-New emuexec option to use a single path to find software images
Drivers:
-Many smaller improvements and updates
-SDLMESS/SDLMAME driver added
-XMESS/XMAME driver improved
-SDL/XMESS system can now be specified on the commandline:
e.g. "emuexec -system=sms sdlmess run Sonic.sms"
... and much more
Ratings & Comments
61 Comments
umm, seems to be some abandoned? hey i wish to know i can take the package and renamed, currenly i made some improvements to suite, and added osmose, mupen64plus, neopotcott, mednafen and snes9x updates, and fixes to launchers on console emulators... i DESSIRE tol post my packs as a folk of this
i curently take the source and improved with new support of emulatiors, like osmose and tuxemu/tuxboy, and mupen64plus.. in http://qgqlochekone.blogspot.com theres a link to repository for debian/venenux linuxes
at last i dowload the sources from sourceforge but when i go to uncompress gzip reports is not valid format!! what happend!
Where is the source code? The packages labelled "source" actually contain the compiled binaries...
the files are not compiled binaries, read READ the docs in the page or the pack..
I don't think i fully understand what this does. I just compiled sdlmame, and was upset because kxmame doesnt work with it.. So i saw this.. How can i get this to work with sdlmame? thanks, -myk
Hello there, Tried to download kdeaddons-emulation-3.5.3.tar.gz from 2 different locations : is broken. tar xvzf kdeaddons-emulation-3.5.3.tar.gz ..... gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now
Same problem here...
Hm, when I try to install I get the following: ingo@dicker:~$ sudo dpkg -i /downloads/kdeaddons-emulation_3.5.3-2_all.deb (Reading database ... 205786 files and directories currently installed.) Unpacking kdeaddons-emulation (from .../kdeaddons-emulation_3.5.3-2_all.deb) ... dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy) dpkg-deb: subprocess paste returned error exit status 2 dpkg: error processing /downloads/kdeaddons-emulation_3.5.3-2_all.deb (--install): short read in buffer_copy (backend dpkg-deb during `./usr/share/emulation/kmdr/kqemu-vmgen.kmdr') Errors were encountered while processing: /downloads/kdeaddons-emulation_3.5.3-2_all.deb Do you know what is going on?
Very interesting .... I'm developing emuexec and kdeaddons-emulation on kubuntu. Its tested on edgy and dapper and has no problems like this at all. What does dpkg -l "Package" show ? Have you tried to download it again ? Is emuexec installable using dpkg -i ?
Thanks for getting back so quickly. Here you go: - What does dpkg -l "Package" show ? ingo@dicker:/downloads$ sudo dpkg -l kdeaddons-emulation_3.5.3-2_all.deb No packages found matching kdeaddons-emulation_3.5.3-2_all.deb. - Have you tried to download it again ? yes, but no joy - Is emuexec installable using dpkg -i ? installs like a dream
Okay ... then there must be a problem on sourceforge! I'll upload the package again now Please test it again in 1 hour and make clear that your browser-cache was cleared.
It's uploaded again and I also tested the installation on my dapper workstation. Everything should be correct. If errors occur, the package you have downloaded must be from your browser cache, so try to clear it.
Just as you said :) I flushed my Firefox cache and it still didn't work (must have done it wrong?), tried dillo and now I've got this great app as well. Thanks a bunch Ingo
Was a pleasure to help :D Now It's your task to gimme feedback and wishes for the next release :) By the way .... proper ducumentation and online tutorial will be in the next version. currently, man emuexec will be your friend. Or just go to startmenu -> emulation -> Online -> Documentation for the half outdated documentation.
This has probably been mentioned: for SUSE and Mandriva, prefix=/opt/kde3 is fine; Fedora Core users need prefix=/usr...
Okay ... Fedore-Packages for kdeaddons-emulation will be out this evening. For emuexec, just use the existing rpm file.
Sorry for delay ... Ill pack it at satureday. Then you can test it an gimme feedback. As already mentioned, emuexec should work in every distribution, so if you wanna test, just install and edit emuexec.conf by hand. If you want to skip this, just use commandline options which are used prior to emuexec.conf.
I've used Debian/Ubuntu, Fedora and openSUSE. In terms of file location, Fedora and openSUSE are identical, with one exception: openSUSE puts regular programs in /usr, KDE programs in /opt/kde3 and GNOME programs in /opt/gnome. There are other programs that get put under /opt, but for the most part, those are the ones that count. Fedora Core distros place everything under /usr and don't put anything in /opt at all. So the only difference between an openSUSE package and a Fedora package is that openSUSE needs the KDE stuff in /opt/kde3, and Fedora needs the KDE stuff in /usr. You're right; since emuexec is supposed to be generic, it should be in /usr in both.
When I try to install emuexec on suse 10.2 I get: error: Failed dependencies: perl(emuexec_joystick) is needed by emuexec-1.2-2.i386 What package do I need (there is no emuexec_joystick)
Hmmmmmmm ... very mysterous! You can just forget this dependency cause emuexec_joystick.pm is already in the emuexec-package. It gets required by emuhelper as a perl mod using a simple trick. I just dont wanted to look up all distributions for the corret pathes of perl mods, so for emuexec and all helper applications, /usr/share/emulation/lib/generic is the right path. Maybe in the next version I will include emuexec_joystick into joyhelper to solve this problem. For now, just add /usr/share/emulation/lib/generic to the search path of perl your perl mods.
Any news update for me ? Did you try to install it with skipping this warning ? After this, just try "joyhelper -i" to verify that emuhelper is running correctly and gimme the result.
It works, thanks. I installed with --nodeps flag. joyhelper -i prints: Error: cannot open /dev/input/js0 Which is correct (I don't have a joystick)
... It's done - and better than I thought! Just try and gimme your oppinion.
I figured I'd mention that the KMenu doesn't show up properly in Mandriva and equivalents, due to Menudrake's hijacking of the KMenu setup. I'd suggest a fix, but I don't use Mandriva (I use Fedora Core), and I dunno exactly how Menudrake works.