- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05235 | Core | Major | Always | Jul 24, 2013, 00:22 | Aug 25, 2013, 17:11 |
Tester | joe35car | View Status | Public | Platform | |
Assigned To | Ryan Holtz | Resolution | Fixed | OS | Windows Vista/7/8 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.149u1 | Fixed in Version | 0.150 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05235: You can't alt-tab and back with HLSL enabled and in 148 you could | ||||
Description | Use to work in Mame 148 but since .149 and newer it doesn't. | ||||
Steps To Reproduce |
Confirmed using the following test: - open a command-likne window - "mame mrdo -hlsl" - game starts and visibly shows HLSL effects by default - hit ALT+TAB - this pulls you back to desktop, with the MAME as an item on the bottom bar As soon as you click on the MAME program again, the command-line window is spammed over and over by the following message: Unable to reset, result 8876086c You can highlight the command-line window and hit CTRL-C to stop it, or hit ESC for the MAME window, but unable to bring back the game screen after ALT+TAB. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | |||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
5
No.09665
vyger Tester
Jul 24, 2013, 00:54
|
I wonder: why keep the code that has so many problems (I speak of HLSL) against a minor graphical improvements? Why do not go back to the code of 0.148u4 that was working as it should have? Sorry, I do not want to be argumentative, but since the code will not be updated, I see no reason to hold a faulty version. |
---|---|
No.09666
Tafoid Administrator
Jul 24, 2013, 02:15
|
I'm not sure why you think the code will not be updated? Stuff like that was said during the last round of HLSL changes that were made and everything was corrected after a certain time, just not immediately and on demand. HLSL is not a requirement for MAME use. |
No.09667
vyger Tester
Jul 24, 2013, 09:41
|
I might have misunderstood what is written in commit 23474, and in the case I apologize of that. :( But as has been said now "HLSL is not a requirement for MAME use", why then it is an integral part of the code, when other similar projects (hqmame for example), are projects self standing? |
No.09668
Tafoid Administrator
Jul 24, 2013, 13:53
|
That build (hqmame) contains HLSL from baseline sources as well as it's 'hqx' image processing. HLSL is for direct 3d and the other ones (hqx) are not d3d compatible, it seems, and you need to use direct draw or gdi video. You would experience the same problems using that build as you get regular MAME regarding this (and other) issues so I guess I don't understand the comparison. |
No.09669
vyger Tester
Jul 24, 2013, 14:56
|
My comparison it was only as an example, I'm sorry but my English is awful, and maybe I can not express myself better. Personally I do not think it's a problem of Direct3D or GDI or another, it was just an observation about the usefulness of having it in the code of MAME, not on the usefulness of the project itself which I think is great. Obviously it's just my thoughts. |