Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00829 Interface Minor Always Feb 5, 2008, 14:49 Feb 9, 2008, 15:21
Tester -Misc Reporters- View Status Public Platform
Assigned To Resolution Fixed OS
Status [?] Resolved Driver
Version 0.122u5 Fixed in Version 0.122u7 Build
Fixed in Git Commit Github Pull Request #
Summary 00829: -switchres not working.
Description I noticed that whatever resolution I enforce with -switchres, width and height get overwriten by the desktop resolution.

It even sometimes causes my system to deadlock if I set resolution to auto.

It's caused by the 0122u5.diff changes to "src/osd/windows/drawd3d.c"

Code:

D:\Privat\mame0122s\mame>mame -verbose puckman
Parsing mame.ini
Parsing mame.ini
Video: Monitor 00010001 = "\\.\DISPLAY1" (primary)
Direct3D: Using Direct3D 9
Direct3D: Configuring adapter #0 = NVIDIA GeForce 8600 GT
Direct3D: Selecting video mode...

<--cut-->

Direct3D: Mode selected = 512x 384@ 60Hz
DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels
RawInput: APIs detected

<--cut-->

Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Device created at 1280x960
Average speed: 99.01% (11 seconds)


Tafoid: It seems the initial fix for d3dwindow0117u3red is what caused this.
Steps To Reproduce
Additional Information Posted by SailorSat
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
related to 00574Resolved d3d mode and switch display mode 
Notes
0
There are no notes attached to this issue.