Search found 298 matches
- Sat Dec 22, 2018 7:29 am
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
Things could always be worse. Yes, things are never so bad that they couldn't get even worse. The Editor bug I mentioned in the last post is not really a bug as such; just an example of staggeringly poor coding. The function which calculates how the bounding box should appear in the top-down view o...
- Fri Dec 21, 2018 9:19 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
In other news - I'm currently fixing the Level Editor... again... this time, it's the bug that causes 2D bounding boxes to be drawn with the wrong size when the objects are rotated around the X and/or Z axes. It would fall in the domain of micro-optimizations. Yes. I was thinking of it rather in ter...
- Fri Dec 21, 2018 7:19 am
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
You know, the more I work with Pascal, the more I'm inclined to just ditch it entirely in favor of assembly. All I would really need is some more nice library functions for dealing with strings and file access, and there would be little reason to hold onto Pascal beyond that point (other than for wr...
- Thu Dec 20, 2018 8:31 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
Hope you're not judging setup of such toolchains based on experience with ancient Visual C++ 6.0. Oh no, it gets far worse than that. VC6 would arguably have been an improvement over this mess... Recently I wasted half a day trying to set up the build environment to compile a simple DLL using a Dis...
- Thu Dec 20, 2018 8:01 pm
- Forum: Drakan Level Editing and Game Mods
- Topic: Drakan Remake by YanGez93 [Project abandoned]
- Replies: 119
- Views: 1777341
Re: Drakan Remake by YanGez93
I suspect there's a fair chance it could be simply due to stupid anti-virus programs flagging it as malicious. Yeah, that's very annoying alright. It does not help that due to the "limitations" of "modern" (post-DOS) operating systems, KERNEL32.VirtualProtect is the only real wa...
- Thu Dec 20, 2018 3:37 pm
- Forum: Drakan Level Editing and Game Mods
- Topic: Drakan Remake by YanGez93 [Project abandoned]
- Replies: 119
- Views: 1777341
Re: Drakan Remake by YanGez93
Copyright expires in no less than 90 years according to US laws. Actually make that "sometime between one million years and never", in the US at least, because of Walt Disney. Trademark protection is a thing too, so can't use the name either. That remains to be seen. IIRC, Sony's trademar...
- Thu Dec 20, 2018 3:20 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
The procedure in which the actual crash happens has a whole bunch of NOPs, including multi-byte NOPs. Although on further consideration, those are probably there because of its extensive use of jump tables? Anyway, my idea for a "fix" was to check for invalid arguments at the point where t...
- Sun Nov 25, 2018 7:06 am
- Forum: Drakan Level Editing and Game Mods
- Topic: Drakan Remake by YanGez93 [Project abandoned]
- Replies: 119
- Views: 1777341
Re: Drakan Remake by YanGez93
Hi, and welcome to the forums :) You are correct in assuming that YanGez is doing most of the work. A few other people did contribute to the project in one way or another, but that only accounts for a small part of it. Drakan is abandonware Correction: Drakan: OOTF is abandonware. However , Sony sti...
- Fri Nov 16, 2018 4:09 am
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: About Aergoth Singleplayer Maps
- Replies: 3
- Views: 12084
Re: About Aergoth Singleplayer Maps
There's two more great level series As well as a whole bunch of other fanmade singleplayer maps included in the Drakan Community Patch; of those, all are of at least "fairly decent" quality overall. Their quality does vary quite widely of course, but generally those have few - if any - gl...
- Mon Nov 12, 2018 7:49 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: About Aergoth Singleplayer Maps
- Replies: 3
- Views: 12084
Re: About Aergoth Singleplayer Maps
Hi Franz, welcome to the forum :) We do have a few other German-speaking users here, but it's probably best if you use English instead - that way you're most likely to actually get some help. Unfortunately I'm not closely familiar with the level in question: I've tried taking a quick look at it in t...
- Sun Nov 11, 2018 12:21 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
Interesting, we just found an odd bug. If a giant's explosive barrel is exploded in his hand at exactly the right moment, Drakan crashes with an access violation after trying to copy slightly under 4GB of RAM. That tells me that there's a 32-bit overflow error somewhere, since that's clearly wrong. ...
- Sat Nov 10, 2018 3:47 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Uncommon Drakan Stuff
- Replies: 12
- Views: 144276
Re: Uncommon Drakan Stuff
The Russian version of Drakan certainly has an interesting subtitle: Drakan: Flame of Truth BTW, I can confirm that the Russian cover is in fact real - look in the 2nd column from the left, 3rd row from the bottom. However, that is a "bootleg" release; there was no "official" Rus...
- Mon Nov 05, 2018 4:30 am
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
It does have sound (STOMP sequences). Ah, ok then. I haven't been messing around with those yet. So you'll have 3rd DLL that verifies dinput.dll since InjectDll takes DLL paths/names as parameters? Yes. I have already finished it; tested it on Windows and everything works great. The InjectDLL shim ...
- Fri Nov 02, 2018 10:16 am
- Forum: Drakan Level Editing and Game Mods
- Topic: OpenDrakan ~ A Drakan engine recreation
- Replies: 36
- Views: 85553
Re: OpenDrakan ~ A Drakan engine recreation
Regarding the separation of renderer code from the rest of the object logic - as well as the general server/client considerations to make multiplayer possible (and actually playable), here's how I think it should look like in the most general terms: OpenDrakan.png Now the key point, which is not imm...
- Wed Oct 31, 2018 1:12 pm
- Forum: Drakan (PC) Game Discussion & Technical Support
- Topic: Widescreen hack and some other fixes aka AiO Patch
- Replies: 354
- Views: 3100859
Re: Widescreen hack and some other fixes aka AiO Patch
Great, thanks! I'll remove my version of that "fix" from my patch DLL then; it was just a quick cheap hack anyway. BTW: I'm leaving my Engine.exe patch DLL as DSOUND.dll; no point rewriting that one for anything else, since the 3D View doesn't actually use sound? And in any case, lack of E...