Search found 926 matches

by leilei
Wed 04 May, 2022 2:25 am
Forum: General
Topic: Blank screen upon selecting configuration
Replies: 3
Views: 234

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: 546

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: 480

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: 509

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: 374

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: 10225

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: 95
Views: 94087

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: 368

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: 95
Views: 94087

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: 1635

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: 1635

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: 5293

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: 14254

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: 14254

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: 688

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: 1723

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: 2258

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: 1320

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: 10225

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: 1040

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: 752

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: 941

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: 2922

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: 2922

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: 1553

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...
by leilei
Fri 14 Jan, 2022 9:49 pm
Forum: General
Topic: PCEM on Raspberry Pi 3 & 4
Replies: 4
Views: 1344

Re: PCEM on Raspberry Pi 3 & 4

All I could get out of a 3 at best was a i486SX16. 4 on the other hand was either DX4-100 with Quake at 100%, or DX2-66 with Doom at 100%.

Software rendering backend without scaling helps!
by leilei
Fri 14 Jan, 2022 9:43 pm
Forum: General
Topic: Couple of questions rgrd 3DFX emulation
Replies: 3
Views: 1191

Re: Couple of questions rgrd 3DFX emulation

There's mipmap emulation, it's just that the LOD calculation isn't perfect. Try r_colormiplevels 1 in Quake3, they'll show. What's missing is emulation of the optional mipmap dithering (which selects mip levels using a 2x2 dither matrix to make a rough trilinear look, but it isn't very compatible wi...
by leilei
Thu 23 Dec, 2021 4:29 pm
Forum: General
Topic: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer
Replies: 56
Views: 14580

Re: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer

For it to notice, you use -G "MSYS2 Makefiles", in a MSYS command line. Why I have no clue. And you just can install CMake from MSYS as well. If you were not using MSYS, I will look into restoring and updating them to the new structure. I will make it a TODO :) I honestly didn't think the...
by leilei
Mon 20 Dec, 2021 3:28 am
Forum: General
Topic: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer
Replies: 56
Views: 14580

Re: ANNOUNCEMENT: MichaelJManley taking over as PCem maintainer

I will start going though some refactoring to get it ready for a plugin interface and any bug fixes along the way. I IMO I don't think the MinGW makefiles had to be nuked. They were very convenient in that I didn't need to install autotools on windows as that was a pain, so right now i'm currently ...