Widescreen hack and some other fixes aka AiO Patch

Discuss Drakan: Order of the Flame with fellow players and post any technical problems here where an 'unofficial' support team will try and help you. Gameplay help questions can go here too.
UCyborg
Dragon
Posts: 433
Joined: Sun Jul 07, 2013 7:24 pm
Location: Slovenia

Re: Widescreen hack and some other fixes aka AiO Patch

Post by UCyborg »

I'd like to add some touch-ups some day, like change the patch DLL so it's no longer implemented as dinput.dll proxy (or proxy for any existing DLL used by the game) and nothing is done from DllMain (it's just not proper, but convenient until you know better), add the ability to use dedicated saved games folder on modern Windows versions, add ASI plugin loading support and maybe something else that slipped off my mind.

Unfortunately, I got a job back in 2019 and after daily staring at the screen for 8+ hours a day and dealing with customers' crap, there's hardly any energy left. That much staring at the screen is bad enough on its own.
"When a human being takes his life in depression, this is a natural death of spiritual causes. The modern barbarity of 'saving' the suicidal is based on a hair-raising misapprehension of the nature of existence." - Peter Wessel Zapffe

User avatar
Arokhs Twin
Site Admin
Posts: 1295
Joined: Wed Jul 18, 2001 9:36 pm
Location: United Kingdom
Contact:

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Arokhs Twin »

Welcome back. Totally understand the job situation and staring at a screen all day putting up with customers shit; I've had plenty of that in my past jobs :)
By fire and by blood I join with thee in the Order of the Flame!
Webmaster of Arokh's Lair

Kozodoefff
Hatchling
Posts: 3
Joined: Sun May 02, 2021 12:09 am

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Kozodoefff »

Hello. How to remove the white border on windows 10 64 bit?

[links to porn removed by admin]

User avatar
Arokhs Twin
Site Admin
Posts: 1295
Joined: Wed Jul 18, 2001 9:36 pm
Location: United Kingdom
Contact:

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Arokhs Twin »

Kozodoefff wrote: Sun May 02, 2021 12:20 am Hello. How to remove the white border on windows 10 64 bit?

[links to porn removed by admin]
The attached photo linked to porn so it has been removed but to answer your question the thumbnail looked like it is not running in full screen. Does pressing alt+enter switch it to full screen?
By fire and by blood I join with thee in the Order of the Flame!
Webmaster of Arokh's Lair

Kozodoefff
Hatchling
Posts: 3
Joined: Sun May 02, 2021 12:09 am

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Kozodoefff »

Arokhs Twin wrote: Sun May 02, 2021 11:17 am
Kozodoefff wrote: Sun May 02, 2021 12:20 am Hello. How to remove the white border on windows 10 64 bit?

[links to porn removed by admin]
The attached photo linked to porn so it has been removed but to answer your question the thumbnail looked like it is not running in full screen. Does pressing alt+enter switch it to full screen?
No, alt + enter does not switch to full screen mode. <links to porn sites removed by admin>

User avatar
Arokhs Twin
Site Admin
Posts: 1295
Joined: Wed Jul 18, 2001 9:36 pm
Location: United Kingdom
Contact:

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Arokhs Twin »

I have a similar problem and not managed to solve it but it can be fixed until I task switch. The game starts in windowed mode you could try changing the settings for full screen / windowed in the riot engine options and then trying alt and enter.

I'm using the community patch which includes the aio patch. That has an option to use the dgvoodoo renderer which emulates a 3dfx card. That works for some so you could also try that.

Unfortunately drakan is still buggy on windows 10 and certain video cards. It does not work properly on intel integrated graphics. What are your system specs?
By fire and by blood I join with thee in the Order of the Flame!
Webmaster of Arokh's Lair

Kozodoefff
Hatchling
Posts: 3
Joined: Sun May 02, 2021 12:09 am

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Kozodoefff »

Arokhs Twin wrote: Sun May 02, 2021 6:17 pm I have a similar problem and not managed to solve it but it can be fixed until I task switch. The game starts in windowed mode you could try changing the settings for full screen / windowed in the riot engine options and then trying alt and enter.

I'm using the community patch which includes the aio patch. That has an option to use the dgvoodoo renderer which emulates a 3dfx card. That works for some so you could also try that.

Unfortunately drakan is still buggy on windows 10 and certain video cards. It does not work properly on intel integrated graphics. What are your system specs?
i5-2500k /16GB /GeForce GTX 560 Ti

User avatar
Arokhs Twin
Site Admin
Posts: 1295
Joined: Wed Jul 18, 2001 9:36 pm
Location: United Kingdom
Contact:

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Arokhs Twin »

That should be fine to run the game. But I have a similar problem which I haven't been able to resolve and I think it's related to Windows 10. I don't use the 3DFX driver as the game won't run at all with that; it just crashes at startup. But in D3D mode it does start in windowed and then going into the options and changing it to full screen works. I then quit and reload the game and it then starts in full screen. As long as I don't task switch then it messes up again and I have to repeat the process.

Sorry for the late reply. Have had a lot on recently and haven't checked the forums in a while.
By fire and by blood I join with thee in the Order of the Flame!
Webmaster of Arokh's Lair

Simon9
Hatchling
Posts: 1
Joined: Sun Feb 12, 2023 2:19 pm

Re: Widescreen hack and some other fixes aka AiO Patch

Post by Simon9 »

Hello! I've found a crash-bug which occurs when a giant hurls explosive barrel and hits another giant (sometimes it takes two hits to crash). In attachment you can find a quick save that takes place on the Hive island after obtaining Rift crystal.
Attachments
Drakan_quicksav.zip
(258.39 KiB) Downloaded 4411 times

UCyborg
Dragon
Posts: 433
Joined: Sun Jul 07, 2013 7:24 pm
Location: Slovenia

Re: Widescreen hack and some other fixes aka AiO Patch

Post by UCyborg »

I wonder what causes this situation as it doesn't occur normally, if you just load the map freshly and go to that spot with dev/cheat commands. Is it just me, or are the Giants in that part when loading that particular save a bit more aggressive than usual?

Why it occurs would be difficult to find, but it seems putting the check in one function that is called to verify if one of the parameters is out of range and bounding it gets rid of crashing.

Though the function is called from many places, unsure if it would be better to just patch the 3 problematic spots where it's called or perform the checking in the function itself, then those checks would be performed much more often, any time it's called, a detour would take it into checking routine. No idea about the meaning of parameter, it gets calculated from two other values, which are apparently supposed to be apart, but if they're equal, parameter translates into negative value, which is not good. That code seems to be called every time a Giant throws a barrel, it does some memory copying in certain cases, the problematic parameter determines the exact length.

But yeah, this is one of those weird Drakan bugs where the issue is most likely somewhere else and occurs under unknown circumstances.

I checked if I have any of my own saves in that area, it appears I do, but they crash, wrong version I guess. Seems last time I've properly played through the game from start to finish was in 2007 (when did all those years pass? :shock:). I have this weird version that was sold at some point in Europe that contained non-final version of 445 patch, if I recall, Drakan.exe was an older build 374.
"When a human being takes his life in depression, this is a natural death of spiritual causes. The modern barbarity of 'saving' the suicidal is based on a hair-raising misapprehension of the nature of existence." - Peter Wessel Zapffe

Post Reply