Search found 931 matches

by leilei
Tue 21 Jun, 2022 7:25 pm
Forum: General
Topic: PCem v18 News (Was v17 Notice)
Replies: 9
Views: 715

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 leilei
Sun 19 Jun, 2022 6:07 pm
Forum: General
Topic: Mechwarrior 3 graphics issue
Replies: 3
Views: 127

Re: Mechwarrior 3 graphics issue

Is DirectX 7 installed? The last Voodoo2 drivers rely on them.
by leilei
Wed 15 Jun, 2022 8:49 am
Forum: General
Topic: 2 pci Mutimedia video devices not recognized Windows 98
Replies: 2
Views: 156

Re: 2 pci Mutimedia video devices not recognized Windows 98

Windows 98SE does not ship Voodoo2 drivers. The Voodoo3 drivers do not provide functionality for the Voodoo2. You should disable the Voodoo Graphics checkbox when you've got a Voodoo3 anyway. Identity crisis aside, they work like two different beasts.
by leilei
Tue 31 May, 2022 4:36 am
Forum: General
Topic: Firmware files
Replies: 2
Views: 293

Re: Firmware files

Have you seen the readme at the git repository?
by leilei
Wed 25 May, 2022 4:06 pm
Forum: Development
Topic: Unable to compile on latest Raspbian
Replies: 1
Views: 189

Re: Unable to compile on latest Raspbian

The latest Raspberry Pi OS's on aarch64 and that's an architecture that wasn't tested much at the time of v17 (even though an arm64 dynarec is present, the 64-bit Raspban being a beta with less driver functionality). The current development tree on github may have better aarch64 support.
by leilei
Wed 04 May, 2022 2:25 am
Forum: General
Topic: Blank screen upon selecting configuration
Replies: 3
Views: 325

Re: Blank screen upon selecting configuration

Delete flash.bin
by leilei
Mon 02 May, 2022 5:34 pm
Forum: General
Topic: Lag while playing a game (Mortyr)
Replies: 11
Views: 746

Re: Lag while playing a game (Mortyr)

DamTheGreat wrote: Mon 02 May, 2022 8:45 am i7-9700 @ 3 GHz.
I'd dial the guest down to 166-200MHz. Voodoo2 threads can also matter, and i'd stick to 2 for this. (Maybe turn the screen filter off to help. :'( ) Either that, or get the host past 4ghz.
by leilei
Tue 26 Apr, 2022 12:31 am
Forum: General
Topic: PCem performance on AMD laptop APUs
Replies: 5
Views: 741

Re: PCem performance on AMD laptop APUs

Games like Jedi Outcast and Jedi Academy run great on VMWare, but you would need a powerful CPU, if it exists, to run them with PCem. This is applied in real-life too. A Celeron 600 with a Voodoo3 isn't going to run JK2/JA very good, what with the weighted skinning, large textures and song crossfad...
by leilei
Tue 19 Apr, 2022 2:50 am
Forum: General
Topic: Best video card for Windows 98 16:9 widescreen Desktop
Replies: 5
Views: 682

Re: Best video card for Windows 98 16:9 widescreen Desktop

Banshee/Voodoo3 have the VRAM necessary to handle contemporary widescreen resolutions (1280x720, 1600x900, 1920x1080), however Win9x monitor drivers don't expose them. You'll have to Powerstrip them in, probably.
by leilei
Mon 18 Apr, 2022 2:31 am
Forum: General
Topic: can the amd 3d v cache emulate p3
Replies: 2
Views: 498

Re: can the amd 3d v cache emulate p3

Nevermind unemulateably slow Pentium IIIs when there's still other gaps (K5, MediaGX, UMC486, Rise mP6, Nexgen). We barely have CPUs that can scratch at the highest emulated celerons (disregarding emulation of cache penalties).
by leilei
Mon 18 Apr, 2022 1:58 am
Forum: Patches
Topic: [Patch] Floppy drive noises
Replies: 9
Views: 10366

Re: [Patch] Floppy drive noises

it's not a plugin. This was written long before the plugin system, and it'd probably need a major rebasing on the latest tree.
by leilei
Sun 17 Apr, 2022 12:45 pm
Forum: General
Topic: Future graphics card emulation
Replies: 99
Views: 98829

Re: Future graphics card emulation

All 3DAnalyze does is inject overrides of caps and ids for Direct3D and OpenGL. It won't emulate anything. Way back then, it was mostly used to try to get DX8/9 games to work on DX7 hardware (often to trainwreck/slow results), and its hooking wasn't very stable.
by leilei
Sun 27 Mar, 2022 11:51 pm
Forum: General
Topic: PCem disabling host's screen saver/power saving
Replies: 2
Views: 416

Re: PCem disabling host's screen saver/power saving

SDL2 does have a screensaver-disabling function and disables screensavers by default.
by leilei
Wed 23 Mar, 2022 11:03 pm
Forum: General
Topic: Future graphics card emulation
Replies: 99
Views: 98829

Re: Future graphics card emulation

On the PCX1/2 front, this repository just happened

https://github.com/powervr-graphics/PowerVR-Series1

No tech docs, but the simulat2 (PCX1) and simulat3 (PCX2) folders have a lot of juicy bits for emulation reference in there as that's simulator code (among hardware registers, etc).
by leilei
Sat 12 Mar, 2022 3:57 am
Forum: General
Topic: Emulating p3 with winxp?
Replies: 10
Views: 1801

Re: Emulating p3 with winxp?

As-is? Not many, as that's when CD protection started to peak.
by leilei
Tue 08 Mar, 2022 1:57 am
Forum: General
Topic: Emulating p3 with winxp?
Replies: 10
Views: 1801

Re: Emulating p3 with winxp?

Practically speaking, the SSE games that'd be requiring a minimum P3/AthlonXP would be late 2005 stuff also requiring GPUs far beyond feasible emulation (and also at this time, pixel shader 2 was starting to be seen as obsolete by some big developers already as nVidia pushes ps_30 hard)...
by leilei
Tue 01 Mar, 2022 4:51 am
Forum: Development
Topic: support for Sigma Designs RealMagic
Replies: 7
Views: 5405

Re: support for Sigma Designs RealMagic

Bump for technical inspiration as there's recently been a DOSbox fork about it (intended for upstream)

https://github.com/jrdennisoss/dosboxrm
by leilei
Mon 28 Feb, 2022 5:07 am
Forum: General
Topic: Change of resolution with Voodoo 2 card + Pentium III emulation ?!
Replies: 20
Views: 14459

Re: Change of resolution with Voodoo 2 card + Pentium III emulation ?!

That's a different realm of usage though. Where PCem emulates, it'd have to emulate all the behavior that comes out of using the hardware, including the Voodoo2's incapabilities. It's not an ultimate turn-of-the-millennium game fixer, but can serve to fill compatibility gaps as time goes on, as even...
by leilei
Wed 23 Feb, 2022 11:26 pm
Forum: General
Topic: Change of resolution with Voodoo 2 card + Pentium III emulation ?!
Replies: 20
Views: 14459

Re: Change of resolution with Voodoo 2 card + Pentium III emulation ?!

When I last tried it on a V2 it went into seemingly a rasterizer mode. Maybe it got support added in a later patch or something, but it definitely wasn't there for the demo.

also note the post dates. Blade of Darkness DOES work on PCem v17's V3 emulation fwiw.
by leilei
Thu 10 Feb, 2022 8:25 pm
Forum: General
Topic: Dev version (vNext) performance difference with v17?
Replies: 2
Views: 751

Re: Dev version (vNext) performance difference with v17?

The flag I usually use for self-compiled WIP builds is -flto. It's a little more obscure to set in a cmake makefile (imo) but I haven't noticed any sharp drop of performance from a vNext -flto build (built on GCC 11) compared to a pre-cmake -flto build (built on GCC 4.7). Also logging in a non-relea...
by leilei
Wed 09 Feb, 2022 10:32 pm
Forum: General
Topic: CD-ROM drive only partially works - unsure if Win98 or PCem bug
Replies: 12
Views: 1901

Re: CD-ROM drive only partially works - unsure if Win98 or PCem bug

Sometimes blowing away all the devices in device manager and then letting it detect for all the stuff on a different board works. There's also some rare cases of a boot virus affecting detection. There's at least one Win95 CD bootdisk out there that has a virus that sabotages MBRs and/or forces Wind...
by leilei
Fri 04 Feb, 2022 12:23 am
Forum: General
Topic: Problem with Voodoo Graphics in Interstate 76
Replies: 13
Views: 2373

Re: Problem with Voodoo Graphics in Interstate 76

It's like that on real hardware yeah, there's recently been one streamer (PMMX233 + ATI Rage + Voodoo2) going through having to clear it up with the menu refresh.
by leilei
Thu 03 Feb, 2022 9:36 pm
Forum: Development
Topic: compile v9 to run on win98
Replies: 9
Views: 1460

Re: compile v9 to run on win98

Well.... 1. GCC 4.7.2 (which produces Win95 compatible binaries) can compile up to V17. The dependencies after V12 (Wx and SDL2) will hate Windows 98 though 2. KernelEx can run V12 somewhat pcemme.png 3. While this high-end W9X computer is demonstrating PCem, running certain games natively with this...
by leilei
Wed 26 Jan, 2022 9:43 pm
Forum: Patches
Topic: [Patch] Floppy drive noises
Replies: 9
Views: 10366

Re: [Patch] Floppy drive noises

Maybe this feature could be a good candidate for the plugin system? Optional and own thread etc... :?
by leilei
Mon 24 Jan, 2022 12:56 pm
Forum: Development
Topic: Testing experimental printer
Replies: 6
Views: 1134

Re: Testing experimental printer

I don't know what the cause of it is now but in the V17 days i've avoided mounting hard drives to avoid the everlasting process when messing about video-related emulation ideas. Just had some config to mount nothing and head to the WinBIOS
by leilei
Fri 21 Jan, 2022 5:41 am
Forum: Development
Topic: [SOLVED] wxWidgets, ahem, PCem main icon misplaced
Replies: 3
Views: 849

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

the wx default icon in the low color pixel form happens to resemble 3 crewmates nowadays...
by leilei
Thu 20 Jan, 2022 6:36 am
Forum: General
Topic: Problems with PCem compilation in Windows
Replies: 3
Views: 1005

Re: Problems with PCem compilation in Windows

Try -G "MSYS Makefiles" instead
by leilei
Wed 19 Jan, 2022 9:42 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

Alright it's built. I'm now seeing a pcem.exe and libpcem.dll. Thank!
by leilei
Wed 19 Jan, 2022 6: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

Going through that MSYS2 guide (after 3.64gb of dev env prep) deadended me... $ cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release .. CMake Error: Could not create named generator MSYS Makefiles Generators * Unix Makefiles = Generates standard UNIX makefiles. Ninja = Generates build.ninj...
by leilei
Sun 16 Jan, 2022 2:20 pm
Forum: General
Topic: Running PCem emulation in GPU
Replies: 6
Views: 1639

Re: Running PCem emulation in GPU

There'd probably still be a CPU bottleneck. <bad idea> unless, somehow ......the CPU is also compute'd. GPUs probably could handle the FPU more precisely, but this all could be impractical memory read hell. Or maybe there's room for cache emulation... AS LONG AS IT'S NOT CUDA :( I have not had a sin...