Search found 604 matches

by leilei
Tue 16 Feb, 2016 11:00 pm
Forum: General
Topic: Super Socket Seven
Replies: 13
Views: 3337

Re: Super Socket Seven

I've only worked on a tiny bit of groundwork for Cyrix 6x86 support . emphasis on tiny as in it's just the identification stuff and some cycle counts. No cyrix CPUs doing anything and they can't make it to POST. I can't work any more on this because A. cpu code scares me 2. critical art priorities ...
by leilei
Tue 16 Feb, 2016 12:21 pm
Forum: General
Topic: Super Socket Seven
Replies: 13
Views: 3337

Re: Super Socket Seven

In theory they are just up spec'd Pentium 1 if only......... We haven't even got to the other non-super Socket 7 CPUs yet Admittedly there are the 3DNow instructions from AMD, but lets be honest, how useful were they really.? They're very useful with official 3dfx Voodoo2/3 drivers since they have ...
by leilei
Sat 13 Feb, 2016 2:50 am
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 60147

Re: 3DFX emulation

I've noticed 3dfx Voodoo doesn't seem to show up/detect in AMI WinBIOS 486

my real M919 3.4 WinBIOS 486 system (10/10/94) can use a Voodoo2 and it works, curious if this is a bug on an older '93 bios or a pcem bug or something..
by leilei
Sat 30 Jan, 2016 6:00 pm
Forum: General
Topic: Win9x segfaults with Voodoo Recompiler
Replies: 9
Views: 2461

Re: Win9x segfaults with Voodoo Recompiler

Doesn't segfault here on Win95 and Win98SE with DX7's dxdiag and May 1999 drivers, and 2mb / 4mb frame buffers.

What are your compiling flags? Mine are the standard makefile, plus -flto.
by leilei
Mon 25 Jan, 2016 9:47 pm
Forum: General
Topic: Doom v1.0 erratic player movement
Replies: 1
Views: 961

Doom v1.0 erratic player movement

On Doom 1.0 (first shareware release to be precise), at times, it'll feel like there's run mode enabled....randomly, despite not holding down shift at all Tested with 386 interpreter, 486 interpreter, 486 recompiler, Pentium recompiler, on AMI386 clone and AMI486 clone Does not affect Doom 1.1, 1.2,...
by leilei
Wed 20 Jan, 2016 5:28 pm
Forum: General
Topic: How is Voodoo performance doing in latest REVs
Replies: 12
Views: 4289

Re: How is Voodoo performance doing in latest REVs

the emulated fillrate is now always at or above the rate of the real card (35-40 mpixels/sec in actual games) in the games I tried http://www.tomshardware.com/reviews/3d-accelerator-review-step,51-3.html meaninglessly, I've compared PCem at P200MMX Infinite with V1 and the Turok demo -benchmark, it...
by leilei
Tue 19 Jan, 2016 1:19 am
Forum: General
Topic: How is Voodoo performance doing in latest REVs
Replies: 12
Views: 4289

Re: How is Voodoo performance doing in latest REVs

Voodoo2 would be heavily bottlenecked, though on a real slow system it does have an edge over Voodoo Graphics in certain games due to multitexture usage simplifying triangle setup. and there's also that additional vram and the improved paletted texture support on the CPU side there's still the other...
by leilei
Wed 13 Jan, 2016 12:28 am
Forum: General
Topic: Trying to find good information, and a place to start.
Replies: 3
Views: 1276

Re: Trying to find good information, and a place to start.

Is dynamic recompiler enabled? You should be able to hit 100% on the lower Pentiums with infinite cache with that cpu, and 486dx4 100 shouldn't be an issue
by leilei
Tue 12 Jan, 2016 10:51 pm
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 60147

Re: 3DFX emulation

Recompiler bug found with Starsiege Tribes, involving a lightmap blending issue something like that causing some crazy moire and discoloration.

I've unchecked it in the second screenshot
by leilei
Tue 12 Jan, 2016 9:57 pm
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 60147

Re: 3DFX emulation

Just tried it. Indeed it's a nice speedup! Though so far i've only tried to choke it with my OA3 grass map which has lots of alpha shells of both alpha test and blend, animated to look like complex waving grass. It jumped from 5fps to 11fps with P200MMX Infinite. and i've only done a -flto build
by leilei
Tue 12 Jan, 2016 6:08 pm
Forum: General
Topic: Writing down about performance in PCem
Replies: 7
Views: 3437

Re: Writing down about performance in PCem

Quake's nothing. You can burn through in p166 a lot cache on a Phenom II on that with a pgo build, runs 100% and performs roughly similar to Pentium laptops of the era


Eradicator though......... recent Core i5's struggle with that on P75 Infinite lol
by leilei
Sun 10 Jan, 2016 11:17 pm
Forum: General
Topic: Writing down about performance in PCem
Replies: 7
Views: 3437

Re: Writing down about performance in PCem

I'd say Phenom II 3GHz is a good min for 3dfx emulations assuming P133 A Lot cache. It's enough for skirting along Turok on 512x384 with the filter disabled. Having two threads for it is also a big help, and there's still more room for speedups (like using SSE2 to handle the texture mapping) random ...
by leilei
Sun 10 Jan, 2016 11:16 pm
Forum: General
Topic: rev417 - has to hard reset to get sis496 work
Replies: 3
Views: 1312

Re: rev417 - has to hard reset to get sis496 work

Can reproduce this. Seems to happen for interpreter, other video cards, and AMD cpus as well
by leilei
Mon 07 Dec, 2015 3:03 am
Forum: General
Topic: Host machine survey
Replies: 127
Views: 37457

Re: Host machine survey

Pentium 4 didn't have as good cycles-per-clock as Pentium III or the Athlon Thunderbird. There was a lot of reluctancy for the first Willamettes, and Intel wanted to have a GHz marketing race. There's also all those rambus issues. I do have a P4 Willamette w/ RDRAM intentionally rebuilt as a period ...
by leilei
Sun 06 Dec, 2015 3:47 am
Forum: General
Topic: Host machine survey
Replies: 127
Views: 37457

Re: Host machine survey

Not quite 100% true. I used my old PC until the end of February 2014 and it did have a 2.4 GHZ Pentium 4 processor with SSE2 support. He was referring to Athlons up to the Athlon64 (~2005) which can't handle Google Chrome and which are out of the range for PCem to emulate a fast machine in anyway. ...
by leilei
Wed 02 Dec, 2015 2:00 pm
Forum: General
Topic: Another wishlist
Replies: 5
Views: 1995

Re: Another wishlist

I think the monitor type could be handled with pixel shaders, having stuff processed to a "signal" shader, even doing the out-of-range responses by shader. and that's not counting the whole crt postprocessing stuff It can't simply end at just making the screen green. I remember lots of green-only mo...
by leilei
Sun 29 Nov, 2015 10:40 pm
Forum: Development
Topic: [PATCH] Fake Cyrix 6x86
Replies: 17
Views: 6947

Re: Fake Cyrix 6x86

New patch that applies to latest rev as of 2015-11-25


"adds" 6x86, 6x86L, MediaGX. All placeholdery fakes, of course. There's still a freeze before post after the 6x86 gets identified, and some cpu ids are still not right.
by leilei
Sat 28 Nov, 2015 12:08 am
Forum: General
Topic: Trident graphics (from downlods); display messed up
Replies: 14
Views: 3620

Re: Trident graphics (from downlods); display messed up

You should use a more modern video card to pair with a voodoo, like one of those PCI S3 Trio cards or ViRGEs. (Trio is a bit more compatible since some games will default to Virge's bad 3D first, missing out on 3dfx initialization) FYI: S3 Trio is purely 2D (like everything else on the list), S3 ViR...
by leilei
Sat 28 Nov, 2015 12:03 am
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 60147

Re: 3DFX emulation

3dfx is software rendered. The screen filter is a port of my D3D9/GL2 pixel shader to C - entirely in software . It's not as precise as i'd like it to be though (some slight dithering is untouched and there's terrible streaking feedback in places), and it's close enough for now. I'd imagine you'd be...
by leilei
Tue 24 Nov, 2015 12:44 pm
Forum: General
Topic: PCem screw up moments thread(fun thread)
Replies: 10
Views: 2834

Re: PCem screw up moments thread(fun thread)

One earlier glitch (later fixed by that cpu revision that also fixed Spectre VR for Windows) caused obscure Win16 game Flak Attack to make the player's turret grow longer instead of turning. It was weird and it affected gameplay. The neglect to report this game is also a screw up moment. Also more o...
by leilei
Sun 22 Nov, 2015 10:50 pm
Forum: General
Topic: PCem screw up moments thread(fun thread)
Replies: 10
Views: 2834

Re: PCem screw up moments thread(fun thread)

I played with a "dog"

(old glitch)
by leilei
Fri 20 Nov, 2015 1:03 am
Forum: General
Topic: When Can i find ATI Graphics Pro Turbo (Mach64 GX)
Replies: 3
Views: 2007

Re: When Can i find ATI Graphics Pro Turbo (Mach64 GX)

I won't help the ROM search. The P2 and P3 are way far off. We don't have Pentium Pro emulation yet and that's a radically different architecture than Pentium and it's uncertain that host cpus these days can handle the emulated speed of them (given they were for the time, the fastest CPUs on the con...
by leilei
Wed 18 Nov, 2015 4:08 am
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 60147

Re: 3DFX emulation

Many of these "too slow/unplayable" looks playable to me. WipeoutXL especially, it's made for more of that low 15-25 framerate.

Star Wars Racer is float/cache heavy, when I tried the FakeCyrix stuff with iit (which had larger timings for FPU ops upon PMMX instructions mostly) it emulated much faster.
by leilei
Sun 15 Nov, 2015 7:23 am
Forum: General
Topic: [Q] Roland SC-55/SC-88 emulation?
Replies: 8
Views: 7423

Re: [Q] Roland SC-55/SC-88 emulation?

External MIDI modules would be outside the scope quite frankly, and would be overkill to have emulation of them within. and then there's the whole rom dumping thing and the fact there were legal troubles there was in the past for MUNT with its MT32 emulation You're best off having a something rather...
by leilei
Fri 13 Nov, 2015 2:02 am
Forum: General
Topic: V10.1 - PC Speaker issues
Replies: 2
Views: 1219

V10.1 - PC Speaker issues

Really brief and to the point: Some games emit a REALLY REALLY HIGH pitch pc speaker noise when they're 'off', like the menu in Pango. AMI386
by leilei
Fri 13 Nov, 2015 1:56 am
Forum: General
Topic: PCem (v10) my insights, questions, comments
Replies: 14
Views: 5489

Re: PCem (v10) my insights, questions, comments

I do actually have code to output floppy drive noise, that will work with the current floppy emulation. Maybe I'll get round to integrating that, along with hard drive noise and a fan, to provide a new 'foley' option :). I'm interested in recording some noise for that. I can imagine the floppy file...
by leilei
Sun 01 Nov, 2015 8:48 pm
Forum: General
Topic: original resolution output?
Replies: 7
Views: 2226

Re: original resolution output?

PCemFX was an old fork that added Dosbox's Direct3D shader support for PCem's Direct3D. It had cgwg/DOLLS' crt shader ported from BSNES (RetroArch has many more and better shaders, though it's very impractical to emulate PCs in that)

Real VGA pixeldoubles 320x200/240 as 640x400/480 anyway.
by leilei
Sun 01 Nov, 2015 8:58 am
Forum: General
Topic: V10 - Earthsiege etc Issues
Replies: 0
Views: 1232

V10 - Earthsiege etc Issues

Recently Hi-Rez released almost the whole MetalTech/Tribes universe for free and some of them have issues Earthsiege - Soundset.exe segfaults itself, Escd.exe segfaults itself.. Dynarec Pentium, Interpreter Winchip tested. Pure DOS Earthsiege 2 - Seems to work fine, though the installer gave me a cr...
by leilei
Thu 22 Oct, 2015 8:56 am
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7275

Re: r.335 - Win9X Game issues

The video in the Total Mayhem demo goes crazy. Game uses Scitech WinDirect/UVBELib. Trio64 and ViRGE/DX tested. rev370
by leilei
Wed 14 Oct, 2015 11:20 pm
Forum: General
Topic: [Bug] Crash-causing bug in instruction 0x86 on x64 dynarec
Replies: 29
Views: 4852

Re: [Bug] Crash-causing bug in instruction 0x86 on x64 dynar

but I have concerns (about you, @TomWalker) as I have seen quite frequent pragmatic behaviors in your development, and you only tend to care about mainstream applications (games, common OSes, etc.) And I have concerns about the demanding entitlement issues around here expecting so much from a singl...