PhoenicisOrg / phoenicis-winebuild

Docker based Wine building tool for Linux and macOS
https://www.playonlinux.com/wine/
MIT License
70 stars 20 forks source link

Dosbox build broken? #124

Closed plata closed 4 years ago

plata commented 4 years ago

e.g. XENON 2 complains about missing .Phoenicis/engines/wine/dos_support-linux-x86/4.0/bin/dosbox

see https://github.com/PhoenicisOrg/phoenicis/issues/2230

As I do not know, how the dosbox scripts work, I'm not sure if the issue is in winebuild or the scritps.

In general: should the dosbox build be updated to Wine 5.0.1?

Starcommander commented 4 years ago

IMHO: The issue is not in scripts, because it is working on mac-os.

By the way: The missing autoexec.bat can be ignored.

The main problem is the missing dosbox itself.

An other problem is, that the dosbox-wrapper needs python, just for a simple job: get a simplified directory. Is this necessary? Python is not included in flatpak package.

An other question: Where do you locate the dosbox scripts that you mentioned?

plata commented 4 years ago

Just to clarify: scripts=github/PhoenicisOrg/scripts, right?

Yes

An other problem is, that the dosbox-wrapper needs python, just for a simple job: get a simplified directory. Is this necessary? Python is not included in flatpak package.

I don't know. If it is, it should be included in the flatpak package.

Where do you locate the dosbox scripts that you mentioned?

dosbox scripts = scripts like Xenon 2 which use the dosbox Wine

plata commented 4 years ago

@qparis is dosboxeven supposed to be part of the Wine package?

If I change dosbox-wrapper from

"$winedir/dosbox" -conf "$tmp_directory/PlayOnLinux_DOSBox.cfg"

to

"dosbox" -conf "$tmp_directory/PlayOnLinux_DOSBox.cfg"

it works.

@Starcommander do you have the dosbox application in the bin directory of Wine on OSX?

Starcommander commented 4 years ago

On mac dosbox is included into wine. I can find it in: /Users/macuser/Library/Phoenicis/engines/wine/dos_support-darwin-x86/4.0-rc4/bin/dosbox

qparis commented 4 years ago

Yes it is supposed to

plata commented 4 years ago

@qparis then why is it included for OSX but not for Linux?

qparis commented 4 years ago

Probably a bug in winebuild

plata commented 4 years ago

Could you check? I don't really know where to look for it.