Search found 32 matches

by UPerschke
Wed 13 Dec, 2017 7:47 pm
Forum: Development
Topic: Strange window behavior in wxWidgets Configuration manager window
Replies: 0
Views: 74

Strange window behavior in wxWidgets Configuration manager window

Sorry to bring this up after V13 release - which is awesome by the way - but I didn't notice it earlier. Not sure if this is a generic wxWidgets issue or specific to PCem. I tried to identify and adjust related code sections but without success. Issue: If a config name exceeds the frame width it's i...
by UPerschke
Sat 01 Apr, 2017 4:34 pm
Forum: Development
Topic: [Bug] Show desktop in Windows 10 crashes the emulator
Replies: 17
Views: 1282

Re: [Bug] Show desktop in Windows 10 crashes the emulator

Same here, dedicated hardware (Core i5/GTX750Ti).
by UPerschke
Wed 29 Mar, 2017 6:14 pm
Forum: General
Topic: [BUG] NSSI hangs AMI WinBIOS 486 machine!
Replies: 40
Views: 2730

Re: [BUG] NSSI hangs AMI WinBIOS 486 machine!

Thanks for pointing that out. Strange. I can remember having seen a non-ES i486SX2-66 in at least one of those.
by UPerschke
Wed 29 Mar, 2017 5:18 am
Forum: General
Topic: [BUG] NSSI hangs AMI WinBIOS 486 machine!
Replies: 40
Views: 2730

Re: [BUG] NSSI hangs AMI WinBIOS 486 machine!

There was a commercial i486SX2-66, but I guess it was never widespread. Compaq used it in one of their Presarios: https://www.youtube.com/watch?v=Fvv77yhUrVA Check 11:00 where he shows the BIOS setup. And there were people who had trouble using certain stuff due to a missing FPU: http://damnsmalllin...
by UPerschke
Thu 09 Mar, 2017 6:27 am
Forum: General
Topic: [notabug] Blackthorne/Blackhawk slowdown
Replies: 1
Views: 356

Re: [notabug] Blackthorne/Blackhawk slowdown

IIRC this slowdown doesn't happen with sound disabled on real HW. Thus I suppose it's somehow related to FSB/ISA bus cycles.
I would need to re-check, but currently I only have >486 w. PCI soundcard(ALS4k) accessible so I can't test for a proper result.
by UPerschke
Thu 23 Feb, 2017 5:37 am
Forum: Development
Topic: 3DFX compatibility list
Replies: 69
Views: 20697

Re: 3DFX compatibility list

Thanks!
by UPerschke
Tue 21 Feb, 2017 9:26 pm
Forum: Development
Topic: 3DFX compatibility list
Replies: 69
Views: 20697

Re: 3DFX compatibility list

Sure. http://image.dosgamesarchive.com/games/tomb3dem.zip http://tombraiders.net/stella/files/gamefiles/TR1files/tr1_3dfx_demo.zip Actually the same file. This demo is available on numerous web sites. File name varies a lot, file date a bit. File size imho is a reliable parameter (2,310,970 bytes). ...
by UPerschke
Tue 21 Feb, 2017 7:56 pm
Forum: General
Topic: v12 released!
Replies: 34
Views: 7237

Re: v12 released!

Awesomesauce! Long awaited. Keep up the good work!
Wish I could contribute more atm. Working on it (my C/C++ is quite a bit rusty).
by UPerschke
Tue 21 Feb, 2017 7:42 pm
Forum: Development
Topic: 3DFX compatibility list
Replies: 69
Views: 20697

Re: 3DFX compatibility list

Tomb Raider 3DFX demo (tomb3dem.zip) crashes PCem V12 right after DOS/4GW + blank screen. Can't test with full version since I don't have it. Happens with both Voodoo interpreter and recompiler. I have searched related for a while now here and elsewhere, found nothing useful. Machine config is close...
by UPerschke
Mon 30 Jan, 2017 9:17 pm
Forum: General
Topic: Audio Lag with PCem 11 (was able to repro in latest source)
Replies: 50
Views: 5527

Re: Audio Lag with PCem 11 (was able to repro in latest source)

Those show delays here as well. CPU always at 100%. But: Same as before, slower CPU = less delay. 468SX16 --> None or at least close enough to none to notice any. Video speed seems to make a difference, but not sure without some screen + sound recordings. Tested with V11, debug build, release build ...
by UPerschke
Sun 29 Jan, 2017 9:01 pm
Forum: General
Topic: Audio Lag with PCem 11 (was able to repro in latest source)
Replies: 50
Views: 5527

Re: Audio Lag with PCem 11 (was able to repro in latest source)

Can you post your config for both latest and V11 please? There seems to be an odd correlation with emulated CPU speed. The higher it is the worse it gets. I set mine to 486SX20 and no delay with speaker nor SB, regardless if recompiler or interpreter. I did get noticayble delays with 486DX2/66, 486D...
by UPerschke
Sun 15 Jan, 2017 9:12 pm
Forum: Development
Topic: [Patch] OPL3 correction in Sound Blaster
Replies: 11
Views: 1987

Re: [Patch] OPL3 correction in Sound Blaster

They don't.
I/O addresses from 38Ah to 39Fh are reserved for future expansion.

Sound Blaster Series Programming Guide, bottom of Page 121.
Guide covers all including SB16 ASP.
by UPerschke
Sun 20 Nov, 2016 9:10 am
Forum: Development
Topic: error: 'fatal' undeclared
Replies: 5
Views: 1147

Re: error: 'fatal' undeclared

You're welcome :)
by UPerschke
Fri 18 Nov, 2016 7:19 pm
Forum: Development
Topic: error: 'fatal' undeclared
Replies: 5
Views: 1147

Re: error: 'fatal' undeclared

Read-Modify-Write, something like: add [rsi], 10

On older x86 cpus such instructions are slower than Read, Modify + Store blocks, but on nowadays it outcomes at same instruction speed.
RMS:

mov rax, 10
add rax, [rsp]
mov [rsp], rax
by UPerschke
Tue 15 Nov, 2016 10:14 pm
Forum: General
Topic: Can any of these controls work on Voodoo 2.
Replies: 23
Views: 3768

Re: Can any of these controls work on Voodoo 2.

Regardless the pointless tries to run Lego Creator within PCem: Why in first instance? There is an inoffical (but hard to find) WinXP patch and a reworked version released in 2008 to work in Win2K and above. Either way WinXP in VMware or native execution are possible, eliminating need for Low Level ...
by UPerschke
Sun 23 Oct, 2016 3:48 pm
Forum: Development
Topic: -funroll-loops resulting in 3-5% performance increase?
Replies: 4
Views: 1303

-funroll-loops resulting in 3-5% performance increase?

Seems to be the case at least in built from recent commit, seen in various benchmarks and fraps.
Can anyone confirm? GCC is 4.7.2.
by UPerschke
Mon 25 Jul, 2016 5:35 pm
Forum: General
Topic: S3 Virge drivers + Win 3.11 + High Res modes heavy glitch
Replies: 13
Views: 3542

Re: S3 Virge drivers + Win 3.11 + High Res modes heavy glitc

I figured it out. S3's drivers install an additional driver "Universal Draw Handler" (UDH.dll). Without VfW that driver is pointless and won't load. It's used for offscreen surfaces in VfW. I removed it in VGA mode, switched back to S3's 1024@16.7M via setup.exe and now it works. UDH was r...
by UPerschke
Tue 07 Jun, 2016 5:53 pm
Forum: General
Topic: PCem 11 and Voodoo
Replies: 17
Views: 4091

Re: PCem 11 and Voodoo

Oh, yes now I see it. Your repository Makefile.mingw includes -mstackrealign. Makefile.am doesn't for CPU_I386. I was using Makefile.mingw with MSYS2. If you want to blame someone it better be GCC designers for not implying -mstackrealign with -msse2 :P It's known that SSE2 access to unaligned memor...
by UPerschke
Tue 07 Jun, 2016 10:26 am
Forum: General
Topic: PCem 11 and Voodoo
Replies: 17
Views: 4091

Re: PCem 11 and Voodoo

Curious as well. Wasn't clear to me why it would crash without DEP and without recompiler.
MSYS2 build from current repo works fine btw. It's noticably larger than your binary, though (3.5 MB).
by UPerschke
Mon 06 Jun, 2016 9:32 pm
Forum: General
Topic: PCem 11 and Voodoo
Replies: 17
Views: 4091

Re: PCem 11 and Voodoo

Unfortunately not for me, with both Voodoo recompiler states. Host: Win10 Pro x64 recent patchlevel. DEP enabled for essential Windows programs and services only. Maybe you should wait for omarsis81 reply. If you would pn me your debug build I could send logs and dumps. However I might as will build...
by UPerschke
Mon 06 Jun, 2016 8:51 pm
Forum: General
Topic: v11 released!
Replies: 24
Views: 6467

Re: v11 released!

Yay, awesome work! Keep it up!
by UPerschke
Mon 06 Jun, 2016 7:31 pm
Forum: General
Topic: PCem 11 and Voodoo
Replies: 17
Views: 4091

Re: PCem 11 and Voodoo

Same here, with and without Voodoo recompiler. Win98SE + latest 3dfx reference driver(5/1999) + DX7.0a Even starting dxdiag crashes PCem. gameblaster = 0 gus = 0 ssi2001 = 0 voodoo = 1 model = 38 cpu_manufacturer = 0 cpu = 11 cpu_use_dynarec = 1 gfxcard = 15 video_speed = 5 sndcard = 7 cpu_speed = 2...
by UPerschke
Thu 02 Jun, 2016 8:31 pm
Forum: General
Topic: S3 Virge drivers + Win 3.11 + High Res modes heavy glitch
Replies: 13
Views: 3542

Re: S3 Virge drivers + Win 3.11 + High Res modes heavy glitc

The image is helpful, thanks. Indeed it works without any config changes at all. I wonder what the effective difference is.
Will take me a while to figure that out.
by UPerschke
Sun 29 May, 2016 7:47 am
Forum: General
Topic: S3 Virge drivers + Win 3.11 + High Res modes heavy glitch
Replies: 13
Views: 3542

Re: S3 Virge drivers + Win 3.11 + High Res modes heavy glitc

I tried all modes provided by that driver, just like the one you highlighted. None of them worked. Windows' built-in SVGA driver would throw an error when restarting.
Can you post your system.ini please?
by UPerschke
Sat 28 May, 2016 7:24 am
Forum: Development
Topic: cdrom-ioctl.c: #ifndef __MINGW64__ still necessary?
Replies: 2
Views: 1101

Re: cdrom-ioctl.c: #ifndef __MINGW64__ still necessary?

Noticed alut missing as well. Thanks for clarification. Might not be a bad idea to enhance related code sections using

__GNUC__
__GNUC_MINOR__
__GNUC_PATCHLEVEL__

Makes compiler choice more flexible without having to manually modify those sections on every single update.
by UPerschke
Sat 28 May, 2016 7:21 am
Forum: General
Topic: S3 Virge drivers + Win 3.11 + High Res modes heavy glitch
Replies: 13
Views: 3542

Re: S3 Virge drivers + Win 3.11 + High Res modes heavy glitc

Weird, thanks for enlightening. Might have something to do with screen timings or related. I suspect that because Win 3.11 + Mach 64 GX does have similar, but only short glitches when switching screen modes. Their driver allows hi-res true color if you select a 75 Hz VESA screen in it's screen adjus...
by UPerschke
Fri 27 May, 2016 4:24 am
Forum: General
Topic: S3 Virge drivers + Win 3.11 + High Res modes heavy glitch
Replies: 13
Views: 3542

Re: S3 Virge drivers + Win 3.11 + High Res modes heavy glitc

No. Fresh Win 3.11 install.
by UPerschke
Thu 26 May, 2016 8:23 pm
Forum: General
Topic: Search function too restrictive?
Replies: 0
Views: 937

Search function too restrictive?

Before posting my recent S3 virge post I tried to search for past posts might having the same or similar issues. All strong terms where rejected as being too common: windows, driver, glitch, issue, virge, etc. Such restrictions don't help much to avoid duplicate posts. Could restrictions be lowered ...
by UPerschke
Thu 26 May, 2016 8:02 pm
Forum: Development
Topic: cdrom-ioctl.c: #ifndef __MINGW64__ still necessary?
Replies: 2
Views: 1101

cdrom-ioctl.c: #ifndef __MINGW64__ still necessary?

Throws a compiler error with rather up-to-date MSYS2/MinGW64 and 32 bit shell. Compile works fine and binary as well if I comment out the whole #ifndef block for _CDROM_TOC_SESSION_DATA. 64 bit shell compiles without error. MSYS2 used was from Battler found somewhere here in the forum and then updat...

Go to advanced search