Search found 796 matches

by leilei
Sat 04 Jul, 2020 2:20 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

Same. I'll take RagePro/Verite/MGA/Glint/Rush over Voodoo5/NV* any day. All 1st gen 3D are a curious treasure and PCem's the most appropriate project for such implementations. Not graphics card related, but I feel like I should also shout-out the recent strides of ParaLLEl on RetroArch for doing 'up...
by leilei
Fri 03 Jul, 2020 4:42 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

...the previous Voodoo to V5 is literally the Voodoo5, and it's already majorly different from Voodoo3 (as explained in the OP) and 2020 doesn't have a consumer-grade CPU to emulate a Voodoo5 anyway. I'm sure even weird Quantum3D Obsidian variants are off the table (like the single board SLI V2 on A...
by leilei
Fri 26 Jun, 2020 11:32 pm
Forum: General
Topic: Important announcement for PCem
Replies: 3
Views: 326

Re: Important announcement for PCem

Well that's a very misleading topic title...

It's ARM. PCem has an ARM dynarec since v15. We'll be fine.
by leilei
Thu 25 Jun, 2020 2:13 am
Forum: General
Topic: v16 released!
Replies: 30
Views: 5311

Re: v16 released!

Yes. but if you're trying to get me to share binaries that can be produced easily, it's not going to happen. There's reasons why most things made for linux are source downloads only (with downstream repos for specific operating systems providing binaries instead)
by leilei
Tue 16 Jun, 2020 1:15 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

I';m sure that patch will get looked at when Sarah's in the 3dfx mood later on. It's also relevant for Voodoo3 because that offers options to switch this dither subtraction on and off overall (as "Alpha blend quality" in the 3dfx Tools panels) I have no glide conformance tests to know if the dithers...
by leilei
Mon 15 Jun, 2020 11:11 pm
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

On the DOS gaming side, all that I know with Mach32 support is LineWars II for a special accelerated drawing mode, which is probably similar to the mode it has for early S3 cards (which works) I believe Sarah and leilei have an excellent plan and design for future PCem development. I think you're ov...
by leilei
Mon 15 Jun, 2020 11:00 pm
Forum: General
Topic: v16 released!
Replies: 30
Views: 5311

Re: v16 released!

Providing a binary wouldn't be necessary when it's pretty quite trivial to compile. It's not MAME. I believe apt-get installing the dependencies takes longer than to configure/make PCem v16. Though if Raspbian had it in the repo, it'd probably be through Debian and debian downstream always makes sec...
by leilei
Sun 14 Jun, 2020 12:19 pm
Forum: General
Topic: v16 released!
Replies: 30
Views: 5311

Re: v16 released!

For V16, a stock Raspberry Pi 4 can get 100% on Doom on a i486DX2/50, but can also attain 100% in Quake on AM486DX4-120 (and not much else at that speed)
by leilei
Fri 12 Jun, 2020 1:11 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

V2SLI still texture thrashes harder though (more than a single card), and that can still be felt on slower CPUs and PCem properly emulates that thrash problem... I have a P2 system with a V2 and a V3 and V3 still shows quite some gains over V2 there, especially thanks to the new memory controller. I...
by leilei
Thu 11 Jun, 2020 3:03 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

Kyro wasn't mentioned and before anyone does mention, i'd say this also falls under "Hahahahahaha". Can you imagine the CPU cache choking on the 8-pass texturing with that house demo? Yeah. Also it doesn't support the SGL stuff either and the actual card has had buggy drivers (for the first few year...
by leilei
Thu 11 Jun, 2020 2:53 am
Forum: General
Topic: PCem seems to behave strangely on my system
Replies: 1
Views: 287

Re: PCem seems to behave strangely on my system

A HLT-spamming "cooling" tool like Rain and Waterfall should help. Remember that in Win9x at idle, old processors were constantly loaded which doesn't get along with PCem's dynarec.
by leilei
Wed 10 Jun, 2020 5:05 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

Well... "Good" in that it was a popular common OEM card *cough*eMachines*cough*Compaq Deskpro*cough* and a lot of 99-00 Direct3D games were tuned for it in mind. I believe XP supported it out of the box as well
by leilei
Wed 10 Jun, 2020 3:31 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

I had a Rage Pro somewhere. I recall it did alpha blending through software and it'd look noticeably noisy (especially in motion). The GL ICD on the last driver would bring flashing textures in idTech3 stuff. Turok looked awful.
by leilei
Wed 10 Jun, 2020 12:51 am
Forum: General
Topic: Future graphics card emulation
Replies: 34
Views: 2674

Re: Future graphics card emulation

Any view on the Intel i740? The Supermodel emulator (Sega Model 3) emulates the earlier related Real3D chip (through GL though...). Dunno if there were data sheets out on that and don't know if it shares a lineage with the Intel Extremes on later Intel chipset boards (which are wayyyyyy out of the s...
by leilei
Sun 07 Jun, 2020 12:13 am
Forum: General
Topic: Any possibilities of emulating voodoo 5 ?
Replies: 5
Views: 586

Re: Any possibilities of emulating voodoo 5 ?

No There should be more education on where 2020 emulation stands vs the 2000+ generations of hardware and the power required for any of them, like bringing more perspective on how much CPU a 1280x1024x32 w/ 4xFSAA scene would require from any 2000 video card... It's also easy to bring up console em...
by leilei
Fri 05 Jun, 2020 12:31 am
Forum: General
Topic: Is there a command line for this?
Replies: 10
Views: 988

Re: Is there a command line for this?

PCem emulates a system, not a program. You're asking for a completely different kind of emulator here.
by leilei
Wed 03 Jun, 2020 11:52 am
Forum: General
Topic: Is drive sound emulation possible?
Replies: 23
Views: 11020

Re: Is drive sound emulation possible?

Sounds a little fast/high, though bringing it down -1.5 semitones makes it sound more familiar to the CRMC-FX400 :)
by leilei
Wed 03 Jun, 2020 12:28 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4800

Re: Voodoo3 support in Future ?

Wouldn't be very nVidia friendly given their negligence to support OpenCL (in favor of their proprietary CUDA), imho. There is also Vulkan which can be used to compute stuff (See Retroarch's ParalLEl N64 core where Angrylion is re-implemented in Vulkan and it's very fast and looks as noisy/blurry as...
by leilei
Sun 31 May, 2020 12:21 am
Forum: Development
Topic: [Bug] IDE HDD stuttering emulation
Replies: 46
Views: 16139

Re: [Bug] IDE HDD stuttering emulation

It's real behavior. Even Windows 2000 install warns about not having SMARTDRV loaded before installation for these issues if you were to boot from DOS and install it there. I know i've had Duke3D stutters and long loads on my 486 long ago but never to the extent to the FAT32-related thing which this...
by leilei
Thu 28 May, 2020 5:05 am
Forum: General
Topic: Homeworld PCEM v16 crashes
Replies: 8
Views: 1861

Re: Homeworld PCEM v16 crashes

If you really want to play it for now, you can use the MesaFX GL driver, though it'll flip some important 2D textures and be generally slower...
by leilei
Thu 28 May, 2020 4:52 am
Forum: Development
Topic: [Bug] IDE HDD stuttering emulation
Replies: 46
Views: 16139

Re: [Bug] IDE HDD stuttering emulation

Duke3D's DN3DHELP also notes it has a fast internal caching system that doesn't need SMARTDRV. This was written much before FAT32 was a thing Maybe there could be a sticky thread that covers emulated real behavior that may be frequently perceived as bugs that could include this, Soundblaster init po...
by leilei
Mon 25 May, 2020 3:56 am
Forum: Development
Topic: [Bug] IDE HDD stuttering emulation
Replies: 46
Views: 16139

Re: [Bug] IDE HDD stuttering emulation

For Duke3D's case, the long load & stuttering is an uncached-FAT32-under-pure-dos problem. 1024 cylinders just happens to have OSR2+/W98+ FDISK not offer FAT32 support for partitioning (FAT16 only at that point). 1024 cylinders is officially too small for any FAT32 business. Still in doubt? - Try ma...
by leilei
Mon 25 May, 2020 12:01 am
Forum: General
Topic: Homeworld PCEM v16 crashes
Replies: 8
Views: 1861

Re: Homeworld PCEM v16 crashes

Code: Select all

Bad CMDFIFO packet 36ac864a 002013c8
CMDFIFO packet 5 has byte disables set ba4a4345
by leilei
Sun 17 May, 2020 12:06 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4800

Re: Voodoo3 support in Future ?

The only games I can think of that need the Voodoo3 are Jedi Outcast, Jedi Academy In that case it's more of r_gldriver being ripped out. It'll run if you force copy 3dfxvgl.dll over to the game folder as opengl32.dll, though IIRC there was text coordinate issues on real hardware. Maybe the MesaFX ...
by leilei
Thu 14 May, 2020 1:38 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4800

Re: Voodoo3 support in Future ?

If you've ever read the Voodoo.cpp in MAME, you'll notice there's huge confusing, conflicting chunks of registers between Banshee and V2 and that doesn't scratch much on the VGA part of it! Probably what never helped are all the past popular broadly naive misconceptions about the cards, such as "Ban...
by leilei
Wed 13 May, 2020 3:03 pm
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4800

Re: Voodoo3 support in Future ?

Go back to this sentence I believe it is better than star from scratch Years on my own project, I've had "armchair developer" attitudes like that casting doubts my ability to create art without looking at the big picture, assuming frankensteining one completely different thing (10k+ poly PBR/realist...
by leilei
Wed 13 May, 2020 7:08 am
Forum: General
Topic: Voodoo3 support in Future ?
Replies: 33
Views: 4800

Re: Voodoo3 support in Future ?

Seems derived from the old DOSBox patch derived from an older MAME and carries the older MAME license mixed in there. Note that MAME's source already has the Banshee and V3 but aren't really backportable to PCem. (and supposedly those Golden Tee Fore! games use it, which aren't PC arcades that run o...
by leilei
Sat 09 May, 2020 2:21 am
Forum: General
Topic: Terminator Rampage demo resets
Replies: 0
Views: 1048

Terminator Rampage demo resets

http://ftp.gamers.org/pub/archives/uwp-uml/demos/ramdem.zip

V16. Happens on a 386sx with DOS 6.22 and supposedly happens on everything else.

Doesn't start in Dosbox either FWIW, and specifically it's the demo that's not working as supposedly Bethesda jammed in some anti-debugger protection.
by leilei
Fri 08 May, 2020 4:04 am
Forum: Development
Topic: [Solved/Not-a-bug] Microsoft Memphis build 1351 BSoD
Replies: 9
Views: 1298

Re: [Solved/Not-a-bug] Microsoft Memphis build 1351 BSoD

My testing was done on both the P60 Batman Revenge config and a HOT-433 PMMX200 config. I've only bothered with this issue because i've already had this particular build as a vague "Windows 97" zip on a backup around here... i'm not crazy for windows prototypes, i've only had curiously tried a few t...
by leilei
Wed 06 May, 2020 1:03 am
Forum: Development
Topic: [Solved/Not-a-bug] Microsoft Memphis build 1351 BSoD
Replies: 9
Views: 1298

Re: [Bug] Microsoft Memphis build 1351 BSoD

Can't reproduce. No BSODs whatsoever when doing it with a Win95B/Win98 bootdisk on a fresh drive (which would be the most sensible way for installing any Win9x in general IMO) Also with all prototypes, expect "betas" to be buggy . Installing it on top of DOS 6.22 is likely unsupported given it's an ...