![rogue squadron 3d or x-wing alliance rogue squadron 3d or x-wing alliance](https://nas3n75.files.wordpress.com/2016/06/a3d8d029c1739355019d1c6f0fb43880b633dba6_large.jpg)
When the framebuffer is then unmapped, it does not get transferred to the graphics card (which would cause the performance issues), since after all the application Luckily this does not crash under wine when the stars etc. If you'd like to know what it does: it maps the framebuffer read-only into system memory. To completely disable the background rendering, this change works under Wine (EDIT: this unfortunately does not work on Windows),īut to try it change in xwingalliance.exe:Īt offset 0x10c8c3 (0x50d4c3 in memory) change 0x00 to 0x10 the loading screen and in-game menu, so decide yourself if you want that. This change should be optional and breaks e.g. To: 00 00 f0 3e 01 00 00 00 04 00 00 00 00 00 80 3fĮDIT: or use the xwahacker linked a few posts below like this: is far too slow.Īs a first attempt I tried to make X-Wing Alliance render to 32 bit instead of 16 bit, which is a simple change (EDIT: this only makes sense if you can fix/remove the star background somehow, also not sure if the graphics quality is really any better), with a hex editor changeĪt offset 0x1a90ac (0x5aa0ac in memory) change 0x02 to 0x04
#ROGUE SQUADRON 3D OR X WING ALLIANCE DRIVERS#
The next issue is that ATI can't write OpenGL drivers if their life depended on it (and wine uses OpenGL), the data is not transferred via DMA, so that background-drawing for the stars etc. I have no idea if it will work for you, but the I finally used is here: The modification yourself you only need to replace the with a fixed version in your wine installation. So next I fixed the keyboard input issue: - I am not sure if that hackish solution will be allowed in wine, but if you want to do Still, that did fix the rendering issues, but it did not react to keyboard input and rendering was very slow. Unfortunately, it is known not to work there (. It was quite some effort, so I want to document it here, even though I don't know if you like that kind of solution.įirst, I used Linux and Wine ( ). I found a solution torun X-Wing Alliance on my HD 4850.
![rogue squadron 3d or x-wing alliance rogue squadron 3d or x-wing alliance](https://www.picclickimg.com/00/s/MTYwMFgxMjAw/z/4oEAAOSw2ghgtQo1/$/Star-Wars-Rogue-Squadron-3D-X-Wing-Alliance-_1.jpg)
#ROGUE SQUADRON 3D OR X WING ALLIANCE ZIP FILE#
bat files in the zip file attached several posts further down instead of these manual hacks.