diff -U3 ./gx_supp.cpp /home/nightshade/Downloads/scummvm/scummvm-prova/backends/platform/wii/gx_supp.cpp
old
|
new
|
|
76 | 76 | }; |
77 | 77 | |
78 | 78 | void GX_InitVideo() { |
79 | | vmode = VIDEO_GetPreferredMode(NULL); |
| 79 | #ifndef SCANHACK |
| 80 | vmode = VIDEO_GetPreferredMode(NULL); |
| 81 | #else |
| 82 | vmode = &TVNtsc240Ds; |
| 83 | #endif /* SCANHACK */ |
80 | 84 | |
81 | 85 | #ifdef GAMECUBE |
82 | 86 | if(VIDEO_HaveComponentCable()) |
83 | 87 | vmode = &TVNtsc480Prog; |
84 | 88 | #endif |
85 | 89 | |
| 90 | #ifndef SCANHACK |
86 | 91 | vmode->viWidth = 688; |
87 | 92 | vmode->viXOrigin = (VI_MAX_WIDTH_PAL - 688) / 2; |
| 93 | #endif /* SCANHACK */ |
88 | 94 | |
89 | 95 | VIDEO_Configure(vmode); |
90 | 96 | |
diff -U3 ./osystem_gfx.cpp /home/nightshade/Downloads/scummvm/scummvm-prova/backends/platform/wii/osystem_gfx.cpp
old
|
new
|
|
44 | 44 | |
45 | 45 | GX_InitVideo(); |
46 | 46 | |
| 47 | #ifdef SCANHACK |
| 48 | _overlayWidth = 320; |
| 49 | _overlayHeight = 240; |
| 50 | #else |
47 | 51 | _overlayWidth = 640; |
48 | 52 | _overlayHeight = 480; |
| 53 | #endif /* SCANHACK */ |
49 | 54 | |
50 | 55 | #ifndef GAMECUBE |
51 | 56 | if (CONF_GetAspectRatio() && _fullscreen) |
52 | | _overlayHeight = 400; |
| 57 | _overlayHeight = 200; |
53 | 58 | #endif |
54 | 59 | |
55 | 60 | _overlaySize = _overlayWidth * _overlayHeight * 2; |
… |
… |
|
141 | 146 | |
142 | 147 | printf("setGraphicsMode %d\n", mode); |
143 | 148 | |
| 149 | #ifdef SCANHACK |
| 150 | xar = vmode->viWidth/1.80f; |
| 151 | yar = vmode->xfbHeight; |
| 152 | #else |
144 | 153 | xar = vmode->viWidth / 2; |
145 | 154 | yar = vmode->xfbHeight / 2; |
| 155 | #endif /* SCANHACK */ |
| 156 | |
146 | 157 | |
147 | 158 | #ifndef GAMECUBE |
148 | 159 | if (CONF_GetAspectRatio() && !_fullscreen) |