![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#321 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Point was that nothing above helps anyone without hard facts (=logs) (and my work laptop has Quadro FX1600M using laptopvideo2go drivers and d3d has always worked, I guess you had wrong or missing fx files, b14 is first that works without fx files in basic mode)
|
|
|
|
|
#322 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
http://www.winuae.net/files/b/winuae_2100b15.zip
Beta 15: - D3D filter does not scale anymore in "no filter" mode to prevent confusion when switching between D3D and DD. D3D null filter does not waste CPU power anymore. - RTG 8bit to non-paletted mode switch in fullscreen didn't always select correct color space conversion mode (older bug) - fixed D3D 16-bit only "vertical scanline effect" introduced in b14 - onscreen led on/off configuration problems fixed - restoring NTSC state files work again (broken when NTSC long/short line emulation was introduced) - PAL/NTSC configuration saved with statefile (I guess this was forgotten long time ago..) |
|
|
|
|
#323 |
|
Registered User
Join Date: Jun 2009
Location: Stratford-Upon-Avon, Warwickshire
Posts: 9
|
Blimey!
I've just downloaded this new beta version Toni, what can i do to help with dev.? if anything? thanks, dave. er, medic i mean :-) |
|
|
|
|
#324 | |
|
Oldskool Demo Coder
|
Quote:
![]() Like this one for 3DS Max (<--performance driver tho, not compatibility. couldn't find the Maya one with a quick search). Oh well, I think it will be automagically sorted well in time for the stable. (NEIGHHHH!)
__________________
Henrik. (at bitbrain.se, Webdesign+programming) (BitWorld team member; php recode, design) (a couple sites in progress) A1000/512k - A500 kick 2.0/040@28/4M/.5M/.5M slowmem/SCSI/CF - A600 portable 3.1/5.5M/2M/WiFi/CF - A1200 3.1/68060@80/64M/CF "The difference between PC and Amiga is that 10yo PCs are worth $0. 20yo Amigas are worth a lot, and Amigas that are only 15yo cost a fortune!" |
|
|
|
|
|
#325 |
|
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 34
Posts: 1,091
|
Thanks Toni, this version is much faster on my old Pentium 3 than the previous beta I was using (it was crawling like there was no tomorrow). Much better
![]() |
|
|
|
|
#326 |
|
Senior Member
Join Date: Jul 2001
Location: North Lynx
Age: 31
Posts: 1,429
|
Very strange. There seems to be a problem with SWOS and this beta series.
I have tried the latest beta and the menu music is played really fast. Vsync doesn't fix the problem either. Certain graphics seem to be moving quicker as well like the spinning logo in-game. I set it to NTSC Vsync and this didn't seem to speed up the game to 60fps either like it did in 2.0.1. These are just my initial findings and I don't have time today to do any further testing of the previous betas to see when it was introduced. Sorry. |
|
|
|
|
#327 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
|
|
|
|
|
|
#328 |
|
Senior Member
Join Date: Jul 2001
Location: North Lynx
Age: 31
Posts: 1,429
|
I used 96-97 IPF version HD installed and standard A1200 config in both windowed and fullscreen mode. I'll post logs later when I get back home.
Log file now attached. It seems to be running at 55fps instead of 50fps. Its not locking to 50fps. Last edited by Steve; 07 March 2010 at 21:42. |
|
|
|
|
#329 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
I'm having problems with the intro for The Great Giana Sisters, right where music starts playing. When using Direct3D + vsync, the tune will play slightly faster than it's supposed to and I can tell the difference by simply switching to normal, non-vsync fullscreen mode which plays the song at the right tempo. The rest of the game sounds ok in Direct3D + vsync mode. DirectDraw works as good as it always has.
I'll later report a problem with Turrican 2, where sound starts crackling as soon as I switch to non-vsync fullscreen mode when using Direct3D. Wonder if that thing you implemented for smooth scrolling in non-vsync mode has something to do with this. Instead of very slow tearing every 20 secs or something (the tearing is pretty much unnoticeable here as my monitor is working at exactly 50.00hz) it stuters for a fraction of a second. Regards. |
|
|
|
|
#330 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
|
|
|
|
|
|
#331 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
Well, it's not the first time 50hz causes havoc with Direct3D! most people use 100hz with their LCD's so they never notice stuff like this. I honestly think it could be something else, specially when it's only the intro screen what gets the sped-up music.
|
|
|
|
|
#332 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
Just listening to music speed is pointless, CIA timing = no change in music speed. Listen to pitch changes instead. Or enable OSD and check the FPS number. Guaranteed not a WinUAE problem. |
|
|
|
|
|
#333 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
Pitch is actually what I meant (sorry) and on-screen leds reveal something interesting; with 50hz+vsync the FPS counter will reach 51, 52, 53 and even 54. After switching to non-vsync fullscreen mode, the FPS counter remains stable at 50.
|
|
|
|
|
#334 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
This confirms that for some reason display driver's wait for vblank does not work correctly.
|
|
|
|
|
#335 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
So it's possible for vblank to screw up only for a very specific screen on a certain game? the only difference between the intro screen and the rest of the game is interlacing.
|
|
|
|
|
#336 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
|
|
|
|
|
#337 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
I'll do more testing then. As I said before, it works correctly with DirectDraw, no higher-pitched sound when vsync is on, nothing gets past 50.
|
|
|
|
|
#338 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
Ok, according to the results of the testing, it's the combination of Direct3D + vsync + interlaced screens what causes the problem. No other setting seems to have an effect. Happens under any resolution at any refresh rate. Right now I can't test true NTSC because I have yet to add 59.94hz to my custom modelines, but 60.00hz definitely behaves like 50.00hz, that is, FPS should have been capped to 60 but it was outputting 61, 62, 63, 64, 65, etc.
I tried several games and demos and only interlaced screens broke the FPS barrier imposed by vsync, causing the higher pitched sound. Most interesting case being Dark Seed, which's 100% interlaced and the FPS fluctuated just like it did with The Great Giana Sister's interlaced intro for as long as I played it. Even worse, FPS would skyrocket by 2x during the first screens (e.g. "Presents") Well, that's pretty much all I have for now. |
|
|
|
|
#339 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
It is D3D + vsync + interlace bug since the beginning. If screen is static, screen is not updated (because nothing changes) and D3D Present() is not called causing vsync drift. winuae.zip in usual location should fix this. |
|
|
|
|
|
#340 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
Thank you very much, works wonders now
![]() |
|
|
|
|
#341 |
|
EAB sedative pharmacist
|
Thanks to YOU too.
Though it took you some time in wording a real perfect report in the initial phase, you've been helping to find lots of issues the last weeks, which Toni could finally fix and which EVERYBODY will be able to profit from now on. (In some cases I would have given up earlier if Toni said "driver issue!", instead of successfully (!!) convincing him it might be a bug deep inside the core! Hats off! That really requires some talent, which I normally don't have )At least once this had to be stated. ![]() P.S. I knew this bug VERY well. But I admit I would've feared an answer like "it's definitely your broken driver!", so I never dared mention it, nor would I have had that persistence to convince Toni I was right ![]() Thanks again for finally nailing this bugger. Could now help dozens of "problematic" (non-AGA) demos to work 100% correctly. Heh. I clearly remember an aeons-old, related report about Lionheart (which extensively uses interlace). Probably in the pre-EAB times, even. A retest would not hurt, I guess. Last edited by andreas; 09 March 2010 at 20:53. |
|
|
|
|
#342 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
I have always said: quality of bug report equals quality of reply
![]() Also finding very similar test cases where the problem DOES NOT happen help. For example in this case: "hmm.. perhaps it is vsync issue only? yeah, works fine in non-vsync but lets not stop here, what about some other program. hmm.. works fine here. it must be something else, not just vsync (=not a driver problem most likely!). whats the difference? hmm.. interlace? lets try some other interlaced program. etc... |
|
|
|
|
#343 | |
|
EAB sedative pharmacist
|
Quote:
And you (having tested in FS mode) like: "Works for me!" Who could blame you?!OK, enough of my chit-chat now, and out of 'cuddling-mode' again ![]() |
|
|
|
|
|
#344 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
http://www.winuae.net/files/b/winuae_2100b16.zip
Beta 16: - implemented feature that makes selecting image from multi disk programs faster and easier. When multidisk image is in disk drive, right clicking on "Select disk image" will open menu that lists all detected disk images (+including all normal "favorite" menu options) Also added previous and next disk input events. Currently supports following disk number naming conventions: "*(disk x*", "*<a-z/A-z/-/_/ >x.*", "*_a.*", "*-a*", "*<a-z>A.*" (x = number 1 to 9, a = a-z/A-Z, A = A-Z, ? any character, * = anything) - D3D vsync in interlaced modes was erratic (bug since the beginning) - added "GamePorts" to "Copy From" option in Input panel that merges Game Ports panel mouse and joystick configuration with current non-compatibility input configuration, also possible old keyboard layout Game Ports panel mappings will be replaced with default keyboard mapping. Nothing is remembered, slot 1 mappings are simply overwritten with new or default mappings. |
|
|
|
|
#345 |
|
Registered User
Join Date: Apr 2002
Location: London
Posts: 210
|
Love the new disk image tool, is there a way you could force it to load the drives with the detected extra disks, ie if you enabled 3 drives and it was a 3 disk game (obviously not all games support multiple drives) then this function would inject disk 1,2 & 3 into the corresponding drives?
Or are you about to club me about the head and face saying this is already supported automatically? (puts hands over head just in case) |
|
|
|
|
#346 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
|
|
|
|
|
|
#347 | |
|
Da Digger :)
Join Date: Nov 2008
Location: Italy
Posts: 1,557
|
Quote:
I mean: even on Amigas with 2 (or more) drives, some games will require you to pull out the current floppy from DF0 and insert the next one (in DF0). Those programs (I don't remember some of their names now, though) will not "see" DF1, DF2, etc. |
|
|
|
|
|
#348 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Which is the exact reason why it isn't done yet. It can't be automatic.
|
|
|
|
|
#349 |
|
Oldskool Demo Coder
|
Well, if they don't see the disks in df1, it's just like normal, you put in a disk in df0. Can't do that automatically anyway...
But for the games that do support multiple drives, it will work. It can never be better than this way. So just put first disk in df0, second in df1 etc Toni, if a global switch is checked. Only if you really don't want any extradrives do you have to disable the option. Or a "rest of disks in rest of drives" button, but ... one more key to remember... and 1 more keypress. You could have a "next disk in df0 please" button, but... F12, browsebutton, doubleclick on next adf, OKbutton. Takes like 2 seconds. For "cab" type applications maybe, then I could understand. (If WHDload is not enough. )Urg, sorry for messy post.
__________________
Henrik. (at bitbrain.se, Webdesign+programming) (BitWorld team member; php recode, design) (a couple sites in progress) A1000/512k - A500 kick 2.0/040@28/4M/.5M/.5M slowmem/SCSI/CF - A600 portable 3.1/5.5M/2M/WiFi/CF - A1200 3.1/68060@80/64M/CF "The difference between PC and Amiga is that 10yo PCs are worth $0. 20yo Amigas are worth a lot, and Amigas that are only 15yo cost a fortune!" Last edited by Photon; 11 March 2010 at 15:35. Reason: mess |
|
|
|
|
#350 |
|
Mr. OMFG! ROMZ0RZ!
|
There already is. Have a look : http://eab.abime.net/showthread.php?t=51206
__________________
"If there IS ever a chat going it's all about catblizzards and technical honkery." - Dastardly, February 2009 "Besides, KG angry gives just a warm fuzzy feeling. :)" - Maccara, July 2010 Bitmap Brothers fan? Get your fix today!
|
|
|
|
|
#351 |
|
Oldskool Demo Coder
|
Yeah, haven't checked anything to do with diskswapping. Just saying he can shove the numbered disks in df0-df3 by default, the only games it won't work for will require a manual swap in df0 anyway, so.
He sounded hesitant to do so, just don't see how any other kind of solution would work, this is as perfect as it gets. But maybe I misunderstood him.
__________________
Henrik. (at bitbrain.se, Webdesign+programming) (BitWorld team member; php recode, design) (a couple sites in progress) A1000/512k - A500 kick 2.0/040@28/4M/.5M/.5M slowmem/SCSI/CF - A600 portable 3.1/5.5M/2M/WiFi/CF - A1200 3.1/68060@80/64M/CF "The difference between PC and Amiga is that 10yo PCs are worth $0. 20yo Amigas are worth a lot, and Amigas that are only 15yo cost a fortune!" |
|
|
|
|
#352 |
|
Registered User
Join Date: Nov 2009
Location: bedford
Posts: 6
|
Speed/Screen Issues?
Hi, so i`m new to this forum but been a long time Amiga user with both Emulated and the real thing and thought it was time to contribute in some small way...
I encounterd a strange issue (with winuae_2100b) which only seems to effect some titles, the example i shall use here is "Fantasy World Dizzy V1.1" running on WHDLOAD 16.9, music is running what seems to be double time, however FPS seems to be locked at 50? Running as close to a real A1200 as possible, with CPU cycle exact ect, V-Sync on at 50 HERTZ in full screen, resolution ouputting at 720x576 32BIT, line mode normal and using null filter. My machine is a ASPIRE 5738Z Laptop, Dual Core, Windows 7 64BIT, oh and i have a HDMI output coming out of the Laptop into my HD TV (this is the only way i can get the 50HERTZ going). Included is a log file, not sure if i have done any of this right... ![]() Additional: I have not encounterd this issue using WinUAE 2.0.1 Last edited by lordofchaos; 11 March 2010 at 18:11. Reason: I`m a idiot |
|
|
|
|
#353 |
|
Registered User
Join Date: Apr 2002
Location: London
Posts: 210
|
|
|
|
|
|
#354 |
|
Registered User
Join Date: Apr 2002
Location: London
Posts: 210
|
I've seen this double speed issue once, seemed totally random, I was skipping through some of my collection of unknown ADF's when one booted with a scroller and music but it was going nuts and way too fast yet it was showing 50fps.
Booted the next one with a reset and it was fine.....Odd,,, |
|
|
|
|
#355 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
Quote:
![]() I assume it only happens in vsync modes, right? Does it happen if you try 60Hz vsync? (of course sound gets faster but does it get faster than 60Hz?) EDIT: your log has weird WASAPI errors. Does anything change if you use DirectSound? Also test Direct3D mode. |
|
|
|
|
|
#356 | |
|
Registered User
Join Date: Nov 2009
Location: bedford
Posts: 6
|
Quote:
Running the same game on my real amiga (68030+FPU) 16 MB, everything appears to be normal. |
|
|
|
|
|
#357 |
|
Registered User
Join Date: Jul 2009
Location: *
Posts: 476
|
I think you're onto something. I experience exactly the same with demo "Nexus 7" by Andromeda. The screen even goes black. If anyone needs a report, let me know.
|
|
|
|
|
#358 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,175
|
http://eab.abime.net/showthread.php?t=51206 for solution you probably don't like but it is better than nothing
![]() |
|
|
|
|
#359 | |
|
Registered User
Join Date: Nov 2009
Location: bedford
Posts: 6
|
Quote:
Regarding the WASAPI errors, i often notice a slight pitch bend in sound when sound/music is iniated, lasts about a second. This only re-ocurs when music/sound stops and is reiniated. Never botherd me hugely...I will run some additional tests with sound. UPDATE: Switching to DSound doesnt seem to remedy the issue. UPDATE2: Ticking off the Cycle Exact mode on chipset options returns sound to normal. Last edited by lordofchaos; 11 March 2010 at 19:39. |
|
|
|
|
|
#360 |
|
Registered User
Join Date: Nov 2009
Location: bedford
Posts: 6
|
Of all the Demos "Nexus 7" gave me the most trouble, i would configure WinUAE to run the bugger only to find nothing else would run properly with that config but that was some years ago now. Last time i watched that demo it ran fine, I will have to test with the current beta.
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| WinUAE 2.0.1 beta series | Toni Wilen | support.WinUAE | 14 | 22 December 2009 18:46 |
| WinUAE 1.6.0 beta series (was 1.5.4) | Toni Wilen | support.WinUAE | 751 | 22 May 2009 07:24 |
| WinUAE 1.5.3 beta series | Toni Wilen | support.WinUAE | 58 | 09 November 2008 13:46 |
| WinUAE 1.5.1 beta series | Toni Wilen | support.WinUAE | 242 | 12 August 2008 12:42 |
| WinUAE 1.5.0 beta series | Toni Wilen | support.WinUAE | 453 | 19 June 2008 09:05 |