Forums

Cross-platform script question

Wine-wrapped dosbox games

Auteur Réponses
gabriel Mardi 19 Avril 2011 à 14:52
gabrielAnonymous

Since I think Good Old Games, Wine and PlayOnLinux is the perfect combination, I have started writing POL-scripts for my games from GOG. Quite a few of these are packaged with dosbox. The GOG-installer does a pretty good job of creating nice shortcuts on the desktop (and in the menu) to the games, but of course wraps them through wine + dosbox. Like this:
env WINEPREFIX="/home/gabriel/.PlayOnLinux/wineprefix/SpaceQuestI-III" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/gabriel/.PlayOnLinux/wineprefix/SpaceQuestI-III/dosdevices/c:/users/Public/Skrivbord/Space\\ Quest\\ 2\\ -\\ Vohaul\\'s\\ Revenge\\ and\\ Space\\ Quest.lnk
With a bit of script-fu I can find the ".desktop"-file and menu entry and fix this to use the native dosbox instead and all is well.

My question is:
This solution is only valid in a freedesktop-compatible environment (I think). Is there a better way of doing this which would make it work in MacOSX or FreeBSD? Or am I being to ambitious? ;-)
deckoff Dimanche 11 September 2011 à 14:38
deckoffAnonymous

Hey.
I cant answer you question, bu I will be very happy if you share some of your commands. I just bought Duke 3D, and saw it was packed through dosbox. Just one command, that makes the command start with native dosbox :)
BTW, dosbox crasheh under wine for me

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com