Problem running software with Bottles

Hello!

Can anyone help me to get some software running?

I am using Bottles to try to run a Windows program called WinApe.exe on my Dell Precision M4800 laptop which is now running on Fedora 40.

But when I press ‘Launch’ in Bottles, nothing happens. I have tried different settings and moving the executable files to where the Bottle ought to be able to ‘see’ the (see screenshot) files. The Bottle is in my ‘/home/***/Documents/winApeD_Docts’ direcory.

I am transitioning to Fedora from Windows and am having difficulty replacing or reusing one item. I would like to run an Amstrad CPC emulator called WinApe. (For sentimental reasons: it is a brilliant simulator of a 128K home computer from the early nineties and its games from my childhood.)

The program files are from the site below.
http://www.winape.net/download/WinAPE20B2.zip
http://www.winape.net

Apologies if Bottles is off-topic - please let me know where would be a good alternative forum to ask about it. I couldn’t find how to resolve the problem from the Bottles website but it could be that I missed it

There are native alternatives you should consider using:
Amstrad CPC emulators - Emulation General Wiki

1 Like

For Bottles help, You can file a bug report on their GitHub.

They have a forum as well:

https://forum.usebottles.com/

1 Like

Thanks - will take another look and report a bug
; I hadn’t noticed that they have a user forum.

Thanks - good idea - these linux Amstrad emulators hadn’t come up in my internet searches (clearly I need to get better at searching for linux things on the web). This wiki page looks really comprehensive. I will check some of the versions out!

1 Like

This is just an update in case it helps anyone in the future.

  1. Emulators written for linux

I managed to get a linux version of an Amstrad emulator working, namely, the caprice32 version. I didn’t follow up other ones… The caprice emulator seems to work very nicely and I am having fun with it. Maybe when time I will compare some of the others. I am still quite new to Fedora so it was all a good exercise in learning how to install applications.

I’m still not sure how I got it to work. At first, following the instructions in the cap32 readme file which said to run ‘make APP_PATH=“$PWD”’, I obtained the following error.

Error: missing dependency libSDL2. Try installing libsdl2 development package (e.g: libsdl2-dev)

Accordingly I installed SDL from Simple DirectMedia Layer - Homepage. Now the ‘make’ command would install cap32 from its directory. But when I ran ‘./cap32’, the error message below was obtained in the terminal.

SDL_Init() failed : dsp: No such audio device

I then removed all the files that I could find /usr/local/include, /usr/local/lib, /usr/local/bin for libSDL that I had installed myself. Advice on a Forum seemed to suggest that I should use dnf to install SDL instead of doing it myself so I was going to try that next. But I did not use dnf to install SDL because when I ran ‘./cap32’ the application ran successfully! (Maybe this SDL was already there somewhere.)

  1. Using Windows emulator WinApe in Bottles

I’m afraid that I gave up on this. The forum https://forum.usebottles.com/ seems to down whenever I attempt to access it so I could not ask questions there. I followed the guide to raising a bug on the Bottles git pages but the first thing the Bottles bug form says is that it does not accept bugs about particular Windows applications not working in Bottles. Instead it refers the user to a couple of sites which list Windows applications that do work successfully with Bottles. (They were https://www.winehq.org/ and https://www.protondb.com/ but neither had WinApe in their databases as far as I could see.)

1 Like