Search found 36 matches

by MichaelJManley
Fri 24 Jun, 2022 5:48 am
Forum: General
Topic: PCem v18 News (Was v17 Notice)
Replies: 9
Views: 718

Re: PCem v18 News (Was v17 Notice)

V18 will be switching to Qt This may regress XP/Vista/7/8/8.1 support. Several emulators moving to QT (PCSX2, Dolphin) gave up 7 because they had no choice in the matter when that decision's from upstream and/or develop on Win10/linux unaware of the platform regression creep issues. OTOH it's great...
by MichaelJManley
Tue 21 Jun, 2022 4:33 am
Forum: General
Topic: PCem v18 News (Was v17 Notice)
Replies: 9
Views: 718

Re: PCem v18 News (Was v17 Notice)

See top for new information :)
by MichaelJManley
Sun 19 Jun, 2022 5:50 pm
Forum: Development
Topic: PCem cannot compile with printer support
Replies: 2
Views: 114

Re: PCem cannot compile with printer support

Printer support is experimental. The reason it fails to compile is due to API changes and it's not been put into the printer code yet.

The README does state that experimental code may not work or build.
by MichaelJManley
Sun 19 Jun, 2022 1:40 am
Forum: General
Topic: PCem v18 News (Was v17 Notice)
Replies: 9
Views: 718

Re: PCem v17 Notice

Arjen42 wrote: Sat 18 Jun, 2022 7:10 pm How can we download dev builds?
In GitHub Actions, https://github.com/sarah-walker-pcem/pcem/actions
Jonathan McEvoy wrote: Sat 18 Jun, 2022 11:06 pm Will there be a new stable version called PCem V18 later in 2022?
Working on a release this year, finishing the plugin API and some bug fixes so hopefully soon!
by MichaelJManley
Sat 18 Jun, 2022 6:23 pm
Forum: General
Topic: PCem v18 News (Was v17 Notice)
Replies: 9
Views: 718

PCem v18 News (Was v17 Notice)

EDIT: I am going to retract this statement due to the recent announcement on GitHub, Since I am doing some major changes to the core environment, dev builds are going to be very different from V17, so I will accept bug reports, and ill just check to see if they are still an issue on V18 V18 will be ...
by MichaelJManley
Thu 14 Apr, 2022 9:36 pm
Forum: General
Topic: Installing plugins
Replies: 1
Views: 465

Re: Installing plugins

The capability is not fully implemented, that's why GitHub builds its disabled by default. The API is still being planned.

The location will be ~/.pcem/plugins and it needs to have a .pplg extension.
by MichaelJManley
Wed 13 Apr, 2022 7:39 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

Did you ever get a backtrace for that crash? Disabling optimisation for exec_recompiler() will absolutely kill performance, it's the dispatcher for the recompiler and definitely needs to be optimised! It only happened on release builds, it was beyond odd. But it could have been due to missing optim...
by MichaelJManley
Wed 13 Apr, 2022 7:37 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

Found the build: https://github.com/sarah-walker-pcem/pcem/commit/bc59a414b51bc20f27989e87e8044866afa76031 So I did a Release build with that optimization disable attribute removed, if possible can you check to see if this build has the same lag issues? https://repo.nasutek.com/repository/pcem/pcem/...
by MichaelJManley
Wed 13 Apr, 2022 4:20 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

Going back I did notice this

https://github.com/sarah-walker-pcem/pcem/issues/92

It seems one function got optimizations disabled due to the emulator crashing, I need to find which build I implemented this in. Could be GCC is optimizing wrong.
by MichaelJManley
Tue 12 Apr, 2022 10:38 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

I'll look into what changed since v17 and now. I have yet to do any code changes on Dynarec so it's very strange it has any slowdown in that area.
by MichaelJManley
Tue 12 Apr, 2022 5:45 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

Humm, you shouldn't even be asked for PCap if Networking is off. I'll push a fix for that now.

Should be able to compile now if you pull recent code
by MichaelJManley
Tue 12 Apr, 2022 1:48 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1266

Re: Dynarec issues

@unreal9010: Can you test and see if build 85e1ef3 is better in regards to speed https://github.com/sarah-walker-pcem/pcem/actions/runs/2056679721 This build now uses compiler flags more on par with v17's release. GitHub Action builds were built with optimizations, so it was odd the speed difference...
by MichaelJManley
Fri 18 Feb, 2022 12:43 am
Forum: Development
Topic: Possible change to Meson
Replies: 1
Views: 858

Possible change to Meson

Before I get comments about a switch, I am not removing CMake support yet. It will be maintained alongside Meson least till v19. But as some people noticed, CMake does complicate some items (specifically wxWidgets). Its dependency checking is a bit buggy at times. I was going to test Meson as it see...
by MichaelJManley
Tue 25 Jan, 2022 10:19 am
Forum: General
Topic: General Rules/Helpful Links
Replies: 1
Views: 2882

Re: General Rules/Helpful Links

Helpful Links:

I will edit this with links at a later time.
by MichaelJManley
Tue 25 Jan, 2022 10:12 am
Forum: General
Topic: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer
Replies: 57
Views: 15729

Re: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer

Rad22 wrote: Tue 25 Jan, 2022 2:54 amWhen PCemV18?
Was waiting for the "When is v18 coming" comments :)

When this hits 100%, basically that's my roadmap

https://github.com/sarah-walker-pcem/pcem/milestone/2
by MichaelJManley
Mon 24 Jan, 2022 11:00 pm
Forum: General
Topic: Linux installation
Replies: 3
Views: 844

Re: Linux installation

./configure is autotools, those scripts don't even exist anymore. Did you mix with old sources?

You just need to do the following

Code: Select all

mkdir build
cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release ..
ninja
by MichaelJManley
Mon 24 Jan, 2022 10:57 pm
Forum: Development
Topic: Testing experimental printer
Replies: 6
Views: 1134

Re: Testing experimental printer

Hey @ruben_balea I think I fixed the issue with zombie PCem's. I did a lot of refactoring where I basically moved most plugin engine stuff in its own dll. If you can test it a bit when you can. I ran it 10 times and it closed each time for me. I ended up basically moving everything back to pcem.exe ...
by MichaelJManley
Sat 22 Jan, 2022 11:00 pm
Forum: Development
Topic: Testing experimental printer
Replies: 6
Views: 1134

Re: [BUG] Zombie PCem and another problem

I do know about the bug with pcem not closing properly, it is bug #90 https://github.com/sarah-walker-pcem/pcem/issues/90

Did not know about the printer issue. The code is a tad buggy and i have yet to test on Windows thats why it is in experimental.
by MichaelJManley
Sat 22 Jan, 2022 8:56 am
Forum: Merged patches
Topic: [Patch] Epson LX-810 Dot-matrix printer WIP code
Replies: 11
Views: 2506

Re: [Patch] Epson LX-810 Dot-matrix printer WIP code

I so far rebased this into the dev branch. It is not built by default, you do need -DUSE_EXPERIMENTAL=ON -DUSE_EXPERIMENTAL_PRINTER=ON on your build parameters to see it. Least till further testing is done with the rebase.
by MichaelJManley
Fri 21 Jan, 2022 9:34 am
Forum: Development
Topic: [SOLVED] wxWidgets, ahem, PCem main icon misplaced
Replies: 3
Views: 849

Re: [BUG] wxWidgets, ahem, PCem main icon misplaced

I totally forgot to move wx.rc to the actual executable. I fixed it in a maintenance commit.

But yes, it be nice to get a logo of some sort instead of the WX Default Icon.
by MichaelJManley
Thu 20 Jan, 2022 8:39 am
Forum: General
Topic: Problems with PCem compilation in Windows
Replies: 3
Views: 1005

Re: Problems with PCem compilation in Windows

It seems the issue is the missing space inbetween -DMSYS=TRUE and -DCMAKE_BUILD_TYPE=Release So in reality MSYS is being set as TRUE-DCMAKE_BUILD_TYPE=Release, so its not gonna find wxWidgets even in MSYS Makefiles. Mind I did switch to Ninja hence why I said it in documentation, but the awesomeness...
by MichaelJManley
Wed 19 Jan, 2022 11:20 pm
Forum: Development
Topic: How to compile latest version on windows 10
Replies: 13
Views: 3120

Re: How to compile latest version on windows 10

I will update the Windows one to be more accurate. Also I need to make one for Ubuntu and openSUSE
by MichaelJManley
Tue 18 Jan, 2022 4:30 am
Forum: General
Topic: Audio Glitches and Awkward Video Speed
Replies: 55
Views: 5481

Re: Audio Glitches and Awkward Video Speed

TonyTran wrote: Tue 18 Jan, 2022 4:26 am
CryptidWorks wrote: Tue 18 Jan, 2022 3:41 am What are your PC specs and what CPUs have you tried to emulate?
I used most Pentium CPUs and some AMD CPUs. What do you mean by "your PC specs"?
Like what is your host's PC CPU, RAM, OS.

Like mine is an i7-10700 @ 2.90GHz, 49GB RAM, openSUSE Tumbleweed
by MichaelJManley
Tue 18 Jan, 2022 1:30 am
Forum: General
Topic: General Rules/Helpful Links
Replies: 1
Views: 2882

General Rules/Helpful Links

I wanted to post here the general rules of the forum now that I am maintainer. I am keeping most of the ones Sarah already established but I want it reiterated and any new ones to go in here, I am very strict, and I mostly will ignore you if you don't abide by these rules. No posting on how to get R...
by MichaelJManley
Mon 17 Jan, 2022 5:51 am
Forum: General
Topic: Printing from PCEM
Replies: 3
Views: 1041

Re: Printing from PCEM

There is plans to add printer support, but its in Experimental, ex it probibly wont see itself shown in v18.
by MichaelJManley
Sun 16 Jan, 2022 6:22 pm
Forum: General
Topic: Running PCem emulation in GPU
Replies: 6
Views: 1639

Re: Running PCem emulation in GPU

leilei wrote: Sun 16 Jan, 2022 2:20 pm AS LONG AS IT'S NOT CUDA :( I have not had a single piece of nVidia hardware since the FX
Haha if I was even going to do such a thing, it be OpenCL. Not everyone uses Nvidia lol
by MichaelJManley
Sun 16 Jan, 2022 2:30 am
Forum: General
Topic: Running PCem emulation in GPU
Replies: 6
Views: 1639

Running PCem emulation in GPU

I am asking theoreticals here but would it even be beneficial to emulate any aspect of PCem’s emulation in GPU? I have some high end Quadro cards i can test the idea with if it even would make sense.
by MichaelJManley
Wed 12 Jan, 2022 7:10 pm
Forum: General
Topic: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer
Replies: 57
Views: 15729

Re: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer

I have updated my post above ( https://pcem-emulator.co.uk/phpBB3/viewtopic.php?p=15618#p15618 ) with a new archive that includes those DLLs, as well as pcem.exe compiled both under MINGW32 (x86) and MINGW64 (x64) from latest source code. Since "PCem-Windows-MINGW64-dev-56" may already in...
by MichaelJManley
Tue 11 Jan, 2022 4:31 am
Forum: General
Topic: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer
Replies: 57
Views: 15729

Re: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer

Rad22 wrote: Mon 10 Jan, 2022 7:29 am I download PCem-Windows-MINGW64-dev-56 but how to run it in Windows? Some DLL's missing.
Can you let me know which ones it is saying is missing? I am planning to automate this in case I add a dependency but if you got it from GitHub it should have the DLL's.
by MichaelJManley
Mon 03 Jan, 2022 12:24 am
Forum: Development
Topic: How to compile latest version on windows 10
Replies: 13
Views: 3120

Re: How to compile latest version on windows 10

I just downloaded again the code from the repo. My system was prepared from http://pcem-emulator.co.uk/phpBB3/viewtopic.php?p=7078#p7078 and it worked. checkout dev branch cmake -G Ninja -DMSYS=TRUE -DUSE_NETWORKING=ON -DCMAKE_BUILD_TYPE=Release returns immediately :/ no error message Any suggestio...