Search found 82 matches

by unreal9010
Sat 25 Jun, 2022 6:01 pm
Forum: General
Topic: Future graphics card emulation
Replies: 99
Views: 99372

Re: Future graphics card emulation

And I have a question about the emulation of GeForce cards. Could these 2 repositories (+ nouveau driver source) help emulate these cards? https://github.com/NVIDIA/open-gpu-kernel-modules https://github.com/envytools/envytools And is it possible to emulate hardware via High Level Emulation (it's n...
by unreal9010
Thu 23 Jun, 2022 10:34 am
Forum: General
Topic: Future graphics card emulation
Replies: 99
Views: 99372

Re: Future graphics card emulation

The Xemu original Xbox emulator emulates a GeForce 3 and at a pretty good performance too. Would it be possible to make use of this code in PCEM? No (or at least not at this point). Not only it's difficult to write the code to accurately emulate such complex piece of hardware, currently there are n...
by unreal9010
Sun 22 May, 2022 2:59 pm
Forum: General
Topic: Recommendation of laptops
Replies: 8
Views: 717

Re: Recommendation of laptops

As far as emulation speed is concerned, I don't recall any notable differences between MMX and the ordinary Pentium models.
by unreal9010
Sun 22 May, 2022 8:18 am
Forum: General
Topic: Recommendation of laptops
Replies: 8
Views: 717

Re: Recommendation of laptops

I5 10300h should be able to handle Pentium 200 without stutter, possibly even Pentium II 233. Of course none of this is to be taken 100% for granted. The best would be to test and try. However, given that my old processor (i7 6700) with a Passmark ST rating of 2,300 was able to handle Pentium 166 wi...
by unreal9010
Fri 13 May, 2022 1:37 pm
Forum: Development
Topic: How rip or save BIOS from PCs?
Replies: 2
Views: 358

Re: How rip or save BIOS from PCs?

It has to be identical, not just very similar. For example: given the current state of emulated devices by PCem, you cannot use the dumped bios of GA-6BXC, another Gigabyte Slot 1 board, since that board is currently not emulated. Attempting to use it as GA-686BX will likely result in black screen. ...
by unreal9010
Mon 09 May, 2022 12:19 pm
Forum: Development
Topic: Possible to build for Windows ARM64?
Replies: 6
Views: 1609

Re: Possible to build for Windows ARM64?

I see it was committed to development branch on GitHub.
Thank you for your effort. I'm pretty sure it will be of use for people who use ARM64.
by unreal9010
Fri 06 May, 2022 9:39 pm
Forum: Development
Topic: New hardware for PCem v18?
Replies: 2
Views: 848

Re: New hardware for PCem v18?

PCem was the first emulator to come with 3Dfx Voodoo 2, Voodoo 3 and Voodoo Banshee support. Also, Soundblaster AWE64 isn't exactly a "newer" card. It was released in mid-to-late 1996 and was based on an old ISA bus. Since several years ago PCem emulates Sound Blaster 128 which is a PCI bu...
by unreal9010
Mon 02 May, 2022 3:10 pm
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 773

Re: Lag while playing a game (Mortyr)

I'd go with Pentium II 266 in your case. This processor is still powerful enough to handle that game, especially if you pair it with Voodoo2 or Voodoo3 or Voodoo Banshee.
by unreal9010
Mon 02 May, 2022 2:58 pm
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 773

Re: Lag while playing a game (Mortyr)

I get no choppy bootup sound. Of course my host CPU is 12900KF. Are you sure that PCem is running at 100% the whole time? I've played through the entire first level of this early demo that I have and didn't notice any lag. The frame rate may not be consistent but neither it was back in the day as fa...
by unreal9010
Mon 02 May, 2022 1:51 pm
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 773

Re: Lag while playing a game (Mortyr)

I tried an internet demo dated July 20 1999 that was on an old magazine coverdisc. I ran it on an emulated Pentium II 333, 64 MB RAM and Voodoo2. I didn't notice any lag. Pentium MMX 300 could be the culprit in your case.
by unreal9010
Mon 02 May, 2022 1:25 pm
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 773

Re: Lag while playing a game (Mortyr)

Try it with Pentium II 300 and see if the lag is still present. The game is known to be buggy and suffer from performance-related issues.
by unreal9010
Mon 02 May, 2022 8:03 am
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 773

Re: Lag while playing a game (Mortyr)

What's your host CPU? Is PCem running at 100% the whole time while playing the game? As far as I know Mortyr shouldn't be too difficult for this configuration to handle. I ran the demo version on my Celeron 300-A and Voodoo 3 2000 back in the day and don't recall getting any performance issues.
by unreal9010
Mon 25 Apr, 2022 5:52 pm
Forum: General
Topic: PCem performance on AMD laptop APUs
Replies: 5
Views: 761

Re: PCem performance on AMD laptop APUs

I can't tell you exactly how much would you lose if you went with AMD Ryzen instead of Intel. For example, my CPU (12900KF) has a Passmark ST rating of 4,200. It can run everything at 100% when emulating Pentium II 350. The only slowdowns that occur are related to some newly introduced dynarec regre...
by unreal9010
Mon 25 Apr, 2022 4:03 pm
Forum: General
Topic: PCem performance on AMD laptop APUs
Replies: 5
Views: 761

Re: PCem performance on AMD laptop APUs

As far as PCem is concerned, Core i5-1135G7 would be a better choice.
Note that none of these two processors has particularly fast ST performance. Expect to run virtual machines up to Pentium MMX 200.
by unreal9010
Sun 17 Apr, 2022 3:50 pm
Forum: General
Topic: can the amd 3d v cache emulate p3
Replies: 2
Views: 508

Re: can the amd 3d v cache emulate p3

Pentium 3 support isn't implemented in PCem and will likely not be in the nearby future. Even if it was, it wouldn't allow 5800X3D to emulate Pentium 3 properly, given that its single core performance is in between 10900K and 11900 K.
by unreal9010
Wed 13 Apr, 2022 8:35 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

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 unreal9010
Tue 12 Apr, 2022 9:53 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

For now, the workaround with experimental builds is to turn the internal CPU cache off in the virtual machine BIOS. Comes in handy for software Quake, old LucasArts SCUMM engine-based adventure games (with the exceptions of Full Throttle and The Dig), in particularly Monkey Island 1/2, Sam and Max, ...
by unreal9010
Tue 12 Apr, 2022 9:43 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

Thank you for fixing it. I've just compiled my own build and tested some stuff. Unfortunately regressions are still present. Quake in software mode at 320x240 can drop down to 40% (it's at rock-solid 100% the whole time in v17 stable build). Is it possible to generate some sort of a log file or open...
by unreal9010
Tue 12 Apr, 2022 11:37 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

Another interesting thing: builds that do not cause performance issues come without generated wxWidgets DLL files.
by unreal9010
Tue 12 Apr, 2022 11:34 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

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 differenc...
by unreal9010
Tue 12 Apr, 2022 11:32 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

.
by unreal9010
Sat 09 Apr, 2022 1:30 pm
Forum: General
Topic: Future sound card musings
Replies: 41
Views: 15410

Re: Future sound card musings

The only pieces of hardware in the host machine that PCem could access directly are the CD/DVD drives. Note that this might lead to severe performance degradations, so it's recommended not to use them. Instead, you should use image-mounting tools or even mount the image files directly with PCem, if ...
by unreal9010
Fri 08 Apr, 2022 3:30 pm
Forum: General
Topic: Diablo II in PCem Mini-Guide
Replies: 4
Views: 745

Re: Diablo II in PCem Mini-Guide

Ryzen 5600G has a Passmark ST rating of 3,189. Considering that people with 5600X (3,378) were having issues with maintaining constant 100% speed even when emulating Pentium II 233 (close to Diablo 2's minimum requirements), I doubt you'd get the desired results with this processor. Personally, I'd ...
by unreal9010
Fri 08 Apr, 2022 11:36 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

It doesn't exist in the stable official release build which is available to download. It only exists in development builds and builds that you compile on your own using GitHub actions, be it with compiling instructions from spring 2021 or the more recent ones.
by unreal9010
Fri 08 Apr, 2022 11:18 am
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

Some games run perfectly while others run below 100%. Yes, however, I am talking about specific cases that run at 100% speed with the stable build from 2020, but might regress down to 30% when using development builds from GitHub. That's a huge leap backwards. DevBuilds lack some profile optimizati...
by unreal9010
Thu 07 Apr, 2022 9:09 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

Some games run perfectly while others run below 100%. Yes, however, I am talking about specific cases that run at 100% speed with the stable build from 2020, but might regress down to 30% when using development builds from GitHub. That's a huge leap backwards. I also noticed that Configuration Mana...
by unreal9010
Thu 07 Apr, 2022 8:29 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Re: Dynarec issues

Update: Have just managed to compile the experimental version dated March 3 2021. Above regressions are present there too.
by unreal9010
Wed 06 Apr, 2022 5:27 pm
Forum: Development
Topic: Dynarec issues
Replies: 20
Views: 1303

Dynarec issues

It seems that between December 1 2020 (the day when PCem v17 was officially released) and June 2021 some dynarec-related regressions were accidentally introduced in PCem. I've just done some testing with Pentium II 333 virtual machine running on Core i9 12900KF, using the latest available developmen...
by unreal9010
Tue 05 Apr, 2022 1:26 pm
Forum: General
Topic: Host machine survey
Replies: 174
Views: 194262

Re: Host machine survey

CPU: Intel Core i9 12900KF CPU cooler: Dark Rock Pro 4 Mainboard: ASUS Prime Z690-A RAM: 32 GB Kingston Fury Beast DDR5 5200 Mhz GPU: ASUS TUF Gaming RTX 3060 12GB NVMe: Corsair MP600 Core 2TB OS: Windows 11 Pro Currently emulated configuration: CPU: Pentium II 333 Mhz RAM: 64 MB Mainboard: Gigabyte...
by unreal9010
Fri 11 Feb, 2022 12:03 pm
Forum: General
Topic: Audio Glitches and Awkward Video Speed
Replies: 55
Views: 5538

Re: Audio Glitches and Awkward Video Speed

Here is an example how PCem runs with i7 10700KF processor. The particular CPU has a Passmark ST rating of 3,054.
https://www.youtube.com/watch?v=6FVgTlg8iNA