Search found 1002 matches

by leilei
Thu 10 Feb, 2022 8:25 pm
Forum: General
Topic: Dev version (vNext) performance difference with v17?
Replies: 2
Views: 2148

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

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: 14
Views: 6578

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: 10
Views: 5347

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: 13
Views: 16012

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

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

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

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

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

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

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

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

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: 82
Views: 51525

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: 82
Views: 51525

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 ...
by leilei
Sun 30 May, 2021 2:27 am
Forum: General
Topic: PCem V15 , v16 , v17 crash immediately after running machine
Replies: 10
Views: 3708

Re: PCem V15 , v16 , v17 crash immediately after running machine

On V14, change your CPU to an intel, as there's been a config regression since AMD K6 CPUs were added years ago. The crash may be trying to start a non-existent CPU from it
by leilei
Mon 17 May, 2021 11:26 pm
Forum: General
Topic: [PCem V17] Voodoo Graphics flag
Replies: 3
Views: 1983

Re: [PCem V17] Voodoo Graphics flag

...you're not going to find any as there's no Win16 glide games. You'll want to pkunzip the driver archives (they're self-extracting zips) and move their OVL files around if it's just the few dos glide games you want. (for historical context, Win3.1 gaming was very much dead by the time of the Voodo...
by leilei
Mon 17 May, 2021 1:25 am
Forum: General
Topic: [PCem V17] Voodoo Graphics flag
Replies: 3
Views: 1983

Re: [PCem V17] Voodoo Graphics flag

The earlier Voodoo cards (named "Voodoo Graphics" and "Voodoo2", not Rush) are strictly secondary video cards that only have 3d capabilities. They rely on switching VGA outputs (monitor connected to the Voodoo card, which would feed in video from the host video card's VGA out whe...
by leilei
Wed 28 Apr, 2021 12:07 am
Forum: Development
Topic: [Suggestion] Internal GLSL Shaders from DOSBox Staging
Replies: 3
Views: 3248

Re: [Suggestion] Internal GLSL Shaders from DOSBox Staging

You can already load many varieties of retroarch's CRT GLSL shaders (including chaining presets!). Making them internal won't be more practical. also that's a very bad and misleading "real CRT" shader example since it doesn't take in account for VGA's doublescanned modes (among other thing...
by leilei
Thu 22 Apr, 2021 1:07 am
Forum: General
Topic: PCEM Skin Wrappers?
Replies: 5
Views: 2597

Re: PCEM Skin Wrappers?

It'd probably be hell to implement in Wx, but (in theory) it's possible to write a GLSL shader that downsamples the output image and overlay another image on top as specified from a .glslp file. Extra immersion would probably require more shader variables for the num/caps/scroll lock and HDD/Power/T...
by leilei
Wed 21 Apr, 2021 1:45 am
Forum: General
Topic: Raspberry Pi - Top configs
Replies: 1
Views: 1343

Re: Raspberry Pi - Top configs

It's still all a big "depends on what you run" On v17, a stock Pi4B with cooling can get 100% with an AM486DX4 90MHz+S3Trio64+SB16(DBOPL) on most things i've tried, however VC6's still slow with regards to texture uploads on OpenGL, so the software renderer's still the best to use. Have no...
by leilei
Sat 17 Apr, 2021 2:14 am
Forum: General
Topic: Daikatana & Voodoo1
Replies: 4
Views: 2103

Re: Daikatana & Voodoo1

GLSetup was a video driver installer made more to answer Q3Test support emails (as many of them involved Voodoos at the time, and there was much mixed language of what OpenGL meant etc..no thanks to minidrivers). What GLSetup installs are the same drivers as the latest proper video driver at the tim...
by leilei
Fri 16 Apr, 2021 12:13 am
Forum: General
Topic: Daikatana & Voodoo1
Replies: 4
Views: 2103

Re: Daikatana & Voodoo1

You'll have to go into current.cfg and change the gl_driver line to 3dfxgl manually. There's many OpenGL games that don't bother enumerating the Voodoo1/2 (...by assuming from presence of glide2x.dll in many cases which is a bad practice) and switching appropriately to their ICD. Daikatana is one of...
by leilei
Thu 15 Apr, 2021 12:11 am
Forum: General
Topic: two questions, one about arm, one about widescreen
Replies: 1
Views: 1308

Re: two questions, one about arm, one about widescreen

1. Yes. There is an ARM dynarec
2. Win2000 drivers for Banshee/Voodoo3 cards do have some widescreen resolution support, but that's way out of the usable scope for a Pi that can only handle a 486SX consistently at best.
by leilei
Wed 14 Apr, 2021 12:06 am
Forum: General
Topic: Problem with Voodoo Graphics in Interstate 76
Replies: 14
Views: 6578

Re: Problem with Voodoo Graphics in Interstate 76

It's real behavior believe it or not! I76 doesn't know what to do with >2MB texture memory. It's one of those Glide games you should tick that 2MB checkbox for (in the 3dfx driver panel). And if that fails, use a Voodoo Graphics instead (with a 2mb+2mb configuration)
by leilei
Wed 14 Apr, 2021 12:03 am
Forum: General
Topic: Quake Benchmarks: PCEM vs real hardware
Replies: 1
Views: 1566

Re: Quake Benchmarks: PCEM vs real hardware

Enable the recompiler on the Voodoo emulation and the timing should be much faster. You should be seeing 48.2 on P133+w98se+Banshee
by leilei
Mon 12 Apr, 2021 5:14 am
Forum: General
Topic: First Post...And Question about CPU Power
Replies: 6
Views: 3456

Re: First Post...And Question about CPU Power

That's a question that's even difficult to answer with the real world variance of actual hardware. There's always a combination that a game will have a problem with. One of the more popular common computers in the US were 95-96 Packard Bell Legends, which were often lower-end Pentium machines with l...
by leilei
Mon 12 Apr, 2021 1:37 am
Forum: Merged patches
Topic: [Patch] New VHD support... now with added dynamics
Replies: 63
Views: 55851

Re: [Patch] New VHD support... now with added dynamics

I've also had some differencing VHDs not boot because it thinks the parent was modified - which they were never modified (and set to read only after they were created+finalized anyway) The only thing I can think of about this is... possible daylight savings disreprancies? Parent was 2-18-2021, diff ...
by leilei
Tue 23 Mar, 2021 10:33 pm
Forum: General
Topic: Dos Game MOTO x has garbled fonts
Replies: 2
Views: 1482

Re: Dos Game MOTO x has garbled fonts

You didn't mention your video card. I'm assuming Voodoo3 from the regression of EGA fonts from the VESA 3.0 BIOS extensions, so try an older video card