14 June 2008, 13:43 | #421 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Stupid workaround added, does http://www.winuae.net/files/b/winuae.zip work? Please, test this as soon as possible
|
14 June 2008, 13:53 | #422 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Quote:
This may be yet another display driver bug.. CreateDevice failed, 80004005 S=1 F=0000 C=4005 (16389) () when it tried to create 3D display. Bogus looking error code. Try "Display buffer" in misc panel set to DefaultRAM. btw, dump file is corrupt and HUGE. (which may also point to display driver doing something really weird, especially if the dump isn't always written) btw2, other dumps are confusing.. I have to ignore these until I can duplicate them myself (=needs step by step instructions and as much as information which settings stops if from crashing etc..) EDIT: I can duplicate it now... Last edited by Toni Wilen; 14 June 2008 at 14:07. |
|
14 June 2008, 14:55 | #423 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
D3D fullscreen and D3D<>Picasso96 switching should be fixed now (http://www.winuae.net/files/b/winuae.zip)
|
14 June 2008, 15:50 | #424 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Display buffer set to DefaultRAM, in the case of the D3D fullscreen doesn't changes the crash, and dump is not created always: sometime it happens, sometime it doesn't, with the same exact configuration.
what may affect it - maybe - it's that it gets created when switching display when the emulation has been booted completely, when it doesn't if it has not yet booted (starting in fullscreen) (the "CreateDevice failed" string you write do appears in fact in a requester when Winuae crashes AND the dump is created, not when it doesn't.) anyway, i have reproduced the huge dump also with the "DefaulRam" bit. i attach a config that surely crashes it (when D3D filters are on) ... other dumps: -start Winuae -leave quickstart panel as it is and start emulation windowed -as the screen with the kickstart loaded appears asking to insert a disk, open the GUI - enable filters: D3D > ok > back to the emulation it works. - GUI again, in the display panel select Fullscreen > crash the screen goes black and the requester with the "devicecreation failed bit is out of focus; you have to alt+tab to windows then back to winuae to press ok and exit. please notice that sometimes the dump is not created right away, but it may happen that it need you to click / mouse over on the lingering winuae icon in the tray |
14 June 2008, 15:51 | #425 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
[edit] tested! fixed in all the occurrencies i had reported thanks! |
|
14 June 2008, 18:46 | #426 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Update
while the D3D doesn't crashes anymore, each time i change the settings of size and position in the filter panel, during the emulation, winuae hangs indefinitely when it should return after closing the GUI. i've tested this on different resolutions and with different pixel ratios. it happens in full screen in non RTG modes; in this case, as the settings are loaded at the start, the filtering is working before you change it (so it is not related to the filtering settings different from "0") also, when the GUI is on screen, you can see the changing values affect what happens behind it. only the closing of the GUI breaks the emulation. everything works in windowed mode. it happens also with the bare empty A1200 config as described in previous posts. sorry if i could not report it before, but i'm touch and go today edit OpenGL too is broken in full screen: it stays black both if you load it at the sturt up and if you add it afterward (same A1200 test) it works on windowed mode. Suggestion: could the bit depth in the filter panel be forced to be always alike the one selected in display panel? if they differ and filter is = 16 you always end with garbled colours, so imho no point in keeping them separated. Last edited by Marcuz; 14 June 2008 at 18:52. |
14 June 2008, 19:10 | #427 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Works fine here. (it is the point of this setting to be able to have different internal emulated depth and real output depth because ogl/d3d can do the conversion automatically)
|
14 June 2008, 19:15 | #428 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Does it stop hanging if you remove all joysticks? (for some reason here it hangs if I have USB pad inserted and winuae tries to reacquire the device after exiting GUI. This is really weird..)
|
14 June 2008, 19:40 | #429 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
anyway: could it be this a 32bit executable problem on Vista 64bit? Last edited by Marcuz; 14 June 2008 at 19:52. |
|
14 June 2008, 19:48 | #430 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
first boot full screen 1280*1024*32BIT, D3D enabled point 16BIT; your hd workbench with picasso screenmode is set UAE: 800*600*16BIT. all should be fine. then call the GUI switch to windowed mode (this way no crash happens, btw) 640*512: in my case the colours are screwed, similarly as the screenshot posted before. am i doing something wrong? i attach the config. [edit] argh... each time i check i find something different... yesterday the OGL issue with the colours was fixed by switching the bit depth to 32, now, with D3D: no matter what i change, in windowed mode, the colours stay garbled: i have to reset with the correct bitdepth and it gets fixed. then, if i am already in windowed mode, i can change back to 16bit depth the filter panel and it stay fixed... Last edited by Marcuz; 14 June 2008 at 19:59. |
|
14 June 2008, 21:56 | #431 | |
Registered User
Join Date: Sep 2007
Location: Las Cruces, USA
Age: 71
Posts: 351
|
Quote:
There doesn't seem to be much of an advantage, but there also doesn't seem to be any disadvantage. |
|
14 June 2008, 22:01 | #432 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Did you mean Picasso96 has wrong colors? That I can confirm if Picasso96 mode has different depth than Display panel depth and D3D depth is same as Picasso96 depth. But I thought you meant D3D/OGL modes have wrong colors (=native modes, not Picasso96..)
winuae.zip updated, color problems should be fixed but odd directinput hang/crash is not fixed (this is soo weird..) |
15 June 2008, 00:07 | #433 |
Registered User
Join Date: Aug 2007
Location: Greece
Posts: 20
|
Crash!
Executed Winuae executable
Loaded up a configuration with hard drive , workbench 3.1 ,profile works 100% ,tested WITHOUT FILTERING AND WORKS GREAT Enable Opengl filter with standar settings Winuae Crashed! debug.txt includes further details. |
15 June 2008, 00:34 | #434 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
[edit] color problem fixed now in the new one Last edited by Marcuz; 15 June 2008 at 00:55. |
|
15 June 2008, 11:21 | #435 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
http://www.winuae.net/files/b/winuae_1500b24.zip
Beta 24: (this never ends..) - real PCMCIA SRAM card removal should really really work now - real harddisk (or memory card or usb stick) disk change message could have been sent to wrong device unit if multiple harddisk devices were configured (including hardfiles) - direct3d and opengl fullscreen fixed - direct3d/ogl<>Picasso96 switching fixed (instant switch not possible) - NTSC vblank end vpos fixed (top of display was cut in overscan modes) |
15 June 2008, 13:09 | #436 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
i'm going to test it now
Quote:
(reason for the question: if you have a common or fixed setup for filters to stretch a common game screen to full screen, if you can keep D3D or OGL active all the time and it does not hinder picasso, you can avoid to call the GUI each time you start the Whdload environment to change settings) |
|
15 June 2008, 13:16 | #437 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
[EDIT]
tested. nope. full screen: D3D still hangs if i call the GUI in non Picasso modes in the situation just described above, while the gui closing worked just a second before in the picasso mode. changes to the stretching are visible under the gui but when you close it Winuae stays there with the black area in the middle. OGL hangs just as soon you call the GUI, which does not open, same setting as above: picasso WB > launch whdload game > call GUI in both cases, only way to close winuae is by calling Ctrl+Alt+Canc. Winuae is using about 90 Mb and 50% of CPU. Windowed, everything works. as a sidenote, and on this i'm not sure, and knowing it's not accurate please just take it with a grain of salt, it seems to me that the filters mode are, when they work, a bit more slow and hiccup.in' than before they got broken some betas ago. i don't have the working beta anymore, so i cannot check it. sound also, when in filter mode is a bit more messy: that i'm pretty sure about. Last edited by Marcuz; 15 June 2008 at 13:32. |
15 June 2008, 13:21 | #438 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
I said hanging is not fixed and probably won't be because it happens inside directinput.. (either it stays or d3d/ogl will be disabled, too late now)
|
15 June 2008, 13:23 | #439 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Quote:
|
|
15 June 2008, 13:36 | #440 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
this way filters are practically useless in picasso modes :/ |
|
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.5.1 beta series | Toni Wilen | support.WinUAE | 69 | 22 December 2012 10:22 |
WinUAE 2.3.3 beta series | Toni Wilen | support.WinUAE | 124 | 17 September 2011 15:48 |
WinUAE 2.3.2 beta series | Toni Wilen | support.WinUAE | 79 | 31 May 2011 19:39 |
WinUAE 2.3.0 beta series (was 2.2.1) | Toni Wilen | support.WinUAE | 229 | 22 September 2010 19:20 |
|
|