![]() |
![]() |
![]() |
#1 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
WinUAE 4.0.0 strange issue with Fullwindow mode and Yo Joe
Repro steps:
set Display mode: Fullwindow (I have g-sync and select nothing else) run Yo Joe WHDLoad while playing hit F12 or switch Windows screen with LALT+TAB return to the game: bottom display with energy won't be updated anymore Unreproducible if you run the game in Fullscreen mode |
![]() |
![]() |
#2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
Do I really need to say what is missing? (in case of full window, not even config file is enough)
|
![]() |
![]() |
#3 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
https://nofile.io/f/mxcsBbubq9y/winuaelog.7z
There is no strange crash or whatsoever, but for some reason game gets corrupt and energy won't move anymore just switching screen with ALT+TAB or calling WinUAE UI (F12), and going back to the game... Last edited by hexaae; 24 June 2018 at 20:18. |
![]() |
![]() |
#4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
I didn't mean to not include config file. Filter settings are also very important.
I assume it is D3D11 only? It is usually good idea to try some obvious settings to narrow it down a bit, makes it much easier for me. It also always good idea to assume that no one else can duplicate it easily. It is very very common. EDIT: Photo of the screen would also help. If you take a screenshot (using winuae's screenshot function), does it include missing parts? |
![]() |
![]() |
#5 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
No, it happens also in DX9 rendering mode and there is no graphical corruption. Something in the game code gets corrupt, and only if Fullwindow is used and you switch screen or press F12 while in-game...
Can't you reproduce it starting "Yo Joe" WHDLoad from one of your testing WB env? It looks like a generic bug... I'll have to do a mini-boot in this case… Checked old WinUAE versions and this bug starts with 3.3.0, no issue with 3.2.0 and before pressing F12 in game and going back to play in Fullwindow… and yes it's the first time I see this kind of bug thanks to Yo Joe WHDLoad (i.e. other games seem unaffected). |
![]() |
![]() |
#6 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 46
Posts: 20,421
|
Quote:
![]() Anyway, doesn't happen here... I'm using WinUAE v4.0.0 but not a crazy / unstable NG OS like you... all from floppy disk and perfect ![]() Instead of blaming WinUAE, possible that it's your OS setup or as a last resort, WHDLoad? |
|
![]() |
![]() |
#7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
It being game weirdness can be confirmed easily: use built-in screenshot with "capture before filtering" ticked. This takes screenshot directly from internal buffer that chipset emulation fills, before it goes to d3d texture etc..
|
![]() |
![]() |
#8 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
![]() Like this? Never used before these… And what is the key combo to take the screenshot? What's strange in this bug? - rare memory corruption due to simple pause/unpause emulation ONLY in Fullwindow mode (just with Yo Joe WHDLoad???) - versions <=3.2.0 of WinUAE were not affected |
![]() |
![]() |
#9 | |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
Quote:
![]() ![]() I think the real problem is that there are very few WinUAE users with advanced cfg and fully fledged emulated WB ![]() Last edited by hexaae; 24 June 2018 at 22:43. |
|
![]() |
![]() |
#10 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
@Toni
After many settings tested and activated one by one, I've found how to reproduce it! Requirements: Fullwindow native + Z3 RTG + DEVS:Monitors\uaegfx & Misc settings: Shared clipboard At this point you can launch Yo Joe WHDLoad and while in game press F12, then Cancel to return to game, get hit by enemies and see the energy bar stuck. If I disable Z3 RTG or Shared clipboard before I launch the game from WB, it's ok. If you need I can PM a mini-boot test partition + cfg to quickly reproduce it... Last edited by hexaae; 25 June 2018 at 12:11. |
![]() |
![]() |
#11 |
Registered User
![]() Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 302
|
|
![]() |
![]() |
#12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
Does winuae.7z fix it? (That was nicely narrowed down to few options!)
|
![]() |
![]() |
#13 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
It does! You're the n°1!
![]() |
![]() |
![]() |
#14 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
Great.
Technically this wasn't a bug. Clipboard emulation pushed Windows clipboard data to Amiga side each time window focus changes but if whdload (or any other program) has taken over the system, memory may be moved around and if clipboard buffer was used for other purposes.. Now clipboard data is only copied if uae boot rom "heartbeat" signal (uae boot rom vblank interrupt is running = AmigaOS is alive) is detected. |
![]() |
![]() |
#15 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
Unfortunately today I've reproduced this again (!).
Repro steps: as above, but… press F12 (will open on Fullwindow screen), press ALT-TAB to switch to win-desktop (at this point emulation will continue in bg even though the frontmost screen is Win desktop, just like if I've pressed Cancel from GUI), and click on the WinUAE icon in the bottom Windows taskbar to return to WinUAE Fullwindow screen. Same bug with Yo Joe: stuck bottom panel (energy, weapons selection)… This is the Pri & Ext. settings I use: ![]() EDIT: Just additional information: Misc.: Main Window always on top, GUI window always on top, Minimize when focus is lost. And of course Clipboard sharing. Last edited by hexaae; 26 June 2018 at 12:27. |
![]() |
![]() |
#16 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
|
![]() |
![]() |
#17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
It probably has nothing to do with the game. Always attempt to duplicate these kind of problems with basic A500 config without no disks.
About clipboard: download winuae.7z and trigger the bug and then attach winuaelog.txt. (Make sure some text is in windows clipboard before starting winuae) |
![]() |
![]() |
#18 |
Bug hunter
![]() Join Date: Jul 2006
Location: Italy
Age: 47
Posts: 2,082
|
Yep, it seems an issue with internal clipboard handling and Windows VS WinUAE on windows focus swap… funny it shows up this way with this game.
https://nofile.io/f/pFhPOeROQkD/winuaebootlog.7z here is it, following steps in #15 |
![]() |
![]() |
#19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 48
Posts: 25,800
|
What about today's winuae.7z? If it still happens, I probably have to leave it for later because I plan to do quick 4.0.1 fix release soonish that fixes few stupid bugs.
|
![]() |
![]() |
#20 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 46
Posts: 20,421
|
You never stop Toni
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
switch lowres -> hires fullwindow | turrican3 | support.WinUAE | 6 | 15 May 2018 02:32 |
Strange CD ISO issue in Winuae | TreacleWench | support.WinUAE | 5 | 30 November 2012 16:44 |
Jumpy video issue in WinUAE 2.3.3 windowed mode | P-J | support.WinUAE | 4 | 13 January 2012 19:47 |
Strange effect in Resolution: Lores, Line-Mode: Normal | a4k-oerx | support.WinUAE | 1 | 13 November 2008 20:27 |
Winuae strange speed behaviour in vsync on mode | rsn8887 | support.WinUAE | 17 | 27 September 2008 23:22 |
|
|