batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
2.01k stars 515 forks source link

Future Pinball Bam Tables #10761

Closed Zephyr918 closed 9 months ago

Zephyr918 commented 10 months ago

Batocera build version

v38

Your architecture

x86_64

Your Graphic Processor Unit (GPU)

Dedicated (e.g. GTX 1050; Radeon R9 380)

Graphical brand

Nvidia

Issue description

Not an issue, more of a potential fix. I do not know if this fix has been found anywhere, as I cannot find it. I was having a terrible time launching bam tables in my wine emulator, on arch linux. I know its not batocera. I like your project though and use it on another machine. Anyway fiddling around with the usual wsh57, oleaut32, vbrun6, I could load tables regular but not with bam. I noticed an error that said async msvcr120.dll. I marked that dll as native but not built in in winetricks. Bam works. Hopefully this helps.

Expected result

FPT loads fine in Future pinball, even with Bam.

Reproduction steps

Load a table without dll and winetricks fix mentioned above, table crashes.

Logs and data

As far as I understand Bam has been an issue in Batocera and linux in general for a very long time. I am using the latest build as of Jan 6th 2024, with the latest wine-ge build. I didn't know if this was relevant to you or not, but I thought I would try.

dmanlfc commented 9 months ago

Talk to me on Discord about making this better, there have been numerous stabs at it with an updated BAM failing in one way or another with Wine. The alternative is Visual Pinball which now has a native Linux version we support.

dimloq commented 9 months ago

Talk to me on Discord about making this better, there have been numerous stabs at it with an updated BAM failing in one way or another with Wine. The alternative is Visual Pinball which now has a native Linux version we support.

Hello Dmanlfc, I read the problem here...which is Bam: an add-on to FTP under Windows....

Given the numerous bugs about win that I have encountered (or seen)

In fact: everything revolves around win and its functionalities within Batocera itself, and I remain convinced that it is only because the core of win acts with respect to a shortcut (which we see by looking at the files in proton for example). I am sure that if we included win without having to have shortcuts: we would no longer have any problems like those mentioned above....

(in the same way as a game that you install under Windows: you get real paths and not automatic shortcuts....which is what you get even though you do it under "win").

tell me what you think about it

n2qz commented 9 months ago

I read the problem here...which is Bam: an add-on to FTP under Windows....

You seem confused - the issue here has nothing to do with FTP

Given the numerous bugs about win that I have encountered (or seen)

Please don't pollute issue reports with lists of unrelated issues, some of which have nothing to do with Batocera and some of which have already been fixed. GitHub issues are only for focused discussion in relation to the original issue posted, and are neither a complaint desk nor a discussion forum. For more informal discussion, please join our Discord, and for your complaints please send them to /dev/null.

Additional off-topic comments will be deleted without response.

dmanlfc commented 9 months ago

@Zephyr918 closing this as not a bug. jump on discord to discuss about what you have found to make updates functional under Wine.