VOGONS


First post, by gaffa2002

User metadata
Rank Member
Rank
Member

Hi,
For the last few weeks, I’ve been trying to finally commit to Linux as my main OS. The vast majority of my stuff seem to be running quite well (mostly older windows games from GOG running with wine). In the end I settled with POP!_ OS as for me it ended up being a tad faster than Ubuntu or Mint.
Unfortunately, one of my favorite software is not performing as well under Linux: PCEm v17 is having a lot of performance drops: It goes from 100% to around 45%, even when idle. This happens when trying to emulate a P166 mmx with voodoo/virge s3/sb awe64. If I “remove” the sound card and voodoo card there is no difference. If I open the information screen, I can see that what is hogging the emulation is the CPU emulation itself. Note that this same machine gets a steady 100% on Windows 10.
I basically got the latest source from github, installed the dependencies and built it with —-enable-release-build. I tried using gcc and clang to compile, it seems that the resulting binaries using clang were faster, but unusable for newer emulated machines because it crashes with a segmentation fault when dynamic recompiler is enabled.
So for PCEm users under linux, is there anything I’m missing or is PCEm just slower under linux?Btw my CPU is a Pentium G6400

Thanks in advance

LO-RES, HI-FUN

My DOS/ Win98 PC specs

EP-7KXA Motherboard
Athlon Thunderbird 750mhz
256Mb PC100 RAM
Geforce 4 MX440 64MB AGP (128 bit)
Sound Blaster AWE 64 CT4500 (ISA)
32GB HDD