Search found 565 matches

by leilei
Tue 12 Jan, 2016 9:57 pm
Forum: Development
Topic: 3DFX emulation
Replies: 191
Views: 56631

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

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

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

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: 111
Views: 33848

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: 111
Views: 33848

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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...
by leilei
Thu 08 Oct, 2015 6:51 pm
Forum: General
Topic: Win7 Direct3D fullscreen lock
Replies: 6
Views: 2528

Re: Win7 Direct3D fullscreen lock

r. 367: Show Desktop bug: 1. Start PCem 2. Check Resizable Window and Direct3D 3. Maximize 4. Click the Show Desktop button to hide everything. 5. Try clicking the PCem button in the task bar. It can't restore. It also can't close. Fullscreen lock bug 1. Start PCem 2. Check Resizable Window and Dire...
by leilei
Wed 07 Oct, 2015 4:33 am
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7120

Re: r.335 - Win9X Game issues

While not reported in this thread (but elsewhere), the Battlezone near clipping and particle texturing bug appears to be fixed as of revision 367.

Also I haven't ran into any gravity anomalies in Warheads yet but there is a disruptor explosion particle ramp bug that lasts a little too long.
by leilei
Sun 04 Oct, 2015 2:42 pm
Forum: Development
Topic: retrosoftware svn...... completely dead
Replies: 15
Views: 5010

Re: retrosoftware svn...... completely dead

fyi neozeed - your tree didn't apply 358.patch properly. GPCMD_STOP_PLAY_SCAN is undeclared
by leilei
Sun 27 Sep, 2015 2:05 pm
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7120

Re: r.335 - Win9X Game issues

While still on the subject of Epic color errors, r355 might've corrupted Unreal's textures in 3dfx.

Doesn't happen in r354.
by leilei
Sat 26 Sep, 2015 6:57 pm
Forum: General
Topic: AWE32 effects?
Replies: 3
Views: 1407

Re: AWE32 effects?

On the bright side, it doesn't emulate the terrible SNR either nor does it emulate the post-installation stress of the physical card. Gotta mention it being a bit quiet though. Maximizing the volume on both the volume control and the midi controller doesn't help much. Haven't checked if SoundFx2000'...
by leilei
Tue 22 Sep, 2015 9:49 pm
Forum: General
Topic: Rev 305: RCR486 characters can't left or up
Replies: 7
Views: 1971

Re: Rev 305: RCR486 characters can't left or up

Still occurs in r354.
by leilei
Tue 22 Sep, 2015 9:49 pm
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7120

Re: r.335 - Win9X Game issues

you're probably right. it doesn't happen in windowed mode. chalked out as arjan brusee pebkac
by leilei
Tue 22 Sep, 2015 12:05 pm
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7120

Re: r.335 - Win9X Game issues

Revision 354 Dark Colony - Crashes before main menu. Frogger - Software mode sometimes displays garbage on water and cars' windows in level 1. Glide is fine. Jedi Knight - With Trio64, Weapon model doesn't appear in software rendering unless Backbuffer in System Memory is checked. Does not occur wit...
by leilei
Mon 21 Sep, 2015 2:02 pm
Forum: General
Topic: r.335 - Win9X Game issues
Replies: 25
Views: 7120

Re: r.335 - Win9X Game issues

3dfx Glide looks a lot better, but that has a buffer issue with the pause menu and also it freezes at some point during the first trip mission.

why i didn't think of testing I76 earlier i'm not sure. I'd assume that'd be fine if Battlezone works relatively better for being technologically derived