Tag Archive: Personal


Anachronox Extensions Fix…

So you’ve probably started Anachronox up on a modern computer and found that it crashes whenever you start it… Despite applying all the patches the problem continues to persist and it feels like all hope is lost, you probably read that you could limit the extensions via your graphics cards control panel but thats not really fixing the problem perminately, so may I present my patched ref_gl.dll! This stops the engine from printing all those extensions into the console and thus solves the problem.

Download

Daikatana Source-Code

So the situation is rather complex right now. Me, Eukos and a few others have several different branches of the source-code for Daikatana, two from 1998 and two “final” branches (one being the 1.2 patched code and the other being the “gold” rc code). The “gold” code can be compiled out the box without any changes in VS 6.0 however there’s a few differences to the actual released client (for example the code for the renderer selection seems to be disabled or something… I should probably check) and obviously it suffers from a few nasty crashes on NT based operating systems (like Windows 2000/XP/Vista/7/8). Then “why not just clean up and release the 1.2 source-code?” you might be asking? Well currently the source-code is somewhat broken but when I have a chance I will properly try to go through it and see what I can do. We have considered also just bringing over the changes from the 1.2 branch into the “gold” branch (literally only takes five minutes to do some of the fixes) however I’d like to move all of it over into VS 2010 before doing so since today using VS 6.0 isn’t exactly an easy thing to do especially when using Vista/Windows 7 and it also saves people the trouble from doing it in the future!
I’m sure a lot of people would want to throw the code out there but we cannot do that as firstly we don’t yet have permission to release the source-code and as far as I know there’s some third-party stuff in there which needs to be taken out / replaced. John Romero deserves a real thumbs-up however as he would personally like to see the source-code being released and I really think he deserves quite a bit of respect considering what the game went through during its development.
Another possible thing we could do is perhaps firstly release somekind of SDK while we finish up cleaning the engine so that anyone can start making modifications, they’ve done quite a nice job at trying to make Daikatana as modular as possible so that new dll’s can easily be compiled, thrown into the “dlls” folder and loaded by the engine.

Laters!

What the hell!?

12:44 – hogsy: The censoring on YouTube is starting to get on my nerves
12:44 – hogsy: Why is it that I can watch videos of Gaddafi’s body
12:45 – hogsy: Yet I can’t watch a video of Saints Row 3 just because it apparently has “obscene” looking women in it?

Oh wonderful…

Since apparently I’m not allowed to state my opinion in the comments section I’ll state it here.
Looks retarded and is an obvious clone of a game we all know. Setting might be different but it’s hardly something that hasn’t already been done, good luck on trying to crash the gaming industry again though since that’s what you’re contributing towards tbh.

Better or worse…

Hello! Yet another blog post, I have nothing to really do right now since I have no outstanding work to do at college so in other words I’ve been sitting around with nothing to do for the past few hours.
Progress on OpenKatana is coming along, I’ll be able to make loads of changes next week which is great since it’s obviously half-term. We’ve done a lot this week, in fact I’d say Eukos has done more than I have, it’s mostly been about fixing bugs this week for me. I had a bit of a go at him a few days ago as I felt the QC code had become really messy but it was really my fault for not laying out any rules for any QC/C work, it’s important to keep all this clean especially when multiple people will need to be able to find their way around all of it. Today we’ll be releasing another private build (build 54 or something) for some people to play around with and well things are just going so smooth right now. We decided to start doing the private testing early since I found a lot of bugs were slipping in without my knowledge and that some computers seem to handle things quite differently, for example I was already aware that md2 shadows might not work correctly but it seems that for some people they have even caused crashes! This is why testing is important I guess. I’ll have to remember this time to list some extra notes concering all this to the readme as quite a few people were terribly confused last release.
Last night before going to bed I did some work on cleaning up some of the old 1997 songs for Daikatana which we’ll possibly be using.

e1m2_okremaster.mp3

And I also did some work on the first deathmatch map “dm_nem” though still not too keen on showing it as a lot of the lighting is unfinished and I still need to replace a lot of the textures with the newer ones… Ugh.

Waste of time…

Aha more Daikatana stuff to talk about and let’s start a little on what they were doing during 1999! So the transition to the Quake 2 engine was quite a huge change, the majority of content was basically just ported to the new engine but a lot of it was indeed hugely improved upon, but it wasn’t an excuse for the massive delay as a lot of this was built on top of what already existed, it didn’t need to be “redone” like Romero has claimed as that’s a complete lie… Though it was certainly worth the transition as it truly allowed them to do what they were aiming to do and well obviously a lot of the content from when they were using the Quake engine was rather rough or just plain bad. All this said it seems everything just went downhill afterwards, a lot of the dll system they were using for the Quake engine was just brought over, I can’t really comment too much on the extent of changes they made from when it was being used for Quake and then moving it over for the Quake 2 engine however from what I can see they had not initially changed all that much so it was in some ways completely horrible but I think in another sense it was cleaner than the monster they ended up with in 1999. It’s obvious that 1999 was a pretty unproductive time, I’ve mentioned it quite a few times to people and I still wonder what on earth they were thinking during most of that year.
During that time there was a lot of stuff being removed and added code wise but the progress with models and maps just almost ceased to be, most of it seems to have been just going over the layout of a level over and over again. All I can really say is that in-term of those two things during 1999 all the way to its release, not much changed at all.
A lot of things were simply dropped during 1999, in fact some things were removed pretty much right before the games release in 2000. The hierarchy system for player models was dropped however I still think it’s used for turrets in the final game (I was up late last night snooping through a lot of the code), the procedural textures were dropped and the software renderer was dropped during this time too. They obviously were planning on adding a extreme amount to the game however a lot of it is left unfinished, there was some work done on a D3D renderer and some work also done on a Glide renderer (I’m pretty sure in the final game it uses a wrapper for 3dfx cards). Something else worth mentioning is that a lot of the menu system is pretty horrific in the final version, especially compared to the 1998 version, yet both look the same and (to some extent) work the same.

I’ll carry on with this tomorrow since I’m kinda wasting time right now…

Daikatana’s 1997/1998 E1M2

Eukos recently uploaded a video of 1997 version of E1M2 running in the Daikatana pre-alpha which you can find here

I also recently uploaded a video of the 1998 version of E1M2 here

Now compare and remember that that’s 1997 to 1998. Now compare the 1998 E1M2 with the final version. Yeah… Sums up everything else really.

Another rant…

So as some of you know Rage was recently released, it was admitted by Carmack quite sometime ago the development had been focused more towards consoles however he said that he regretted it… or something like that anyway but either way people were pissed off anyway, and so Carmack did a 180 turn and responded in quite a general way I must say was almost insulting, also where’s this “id studio” tool-set we were going to see at release? Where is it still!? Something else I’d like to know, if the engines development was focused on using 6 year old technology (it’s not even using the latest version of OpenGL) then why did you require Nvidia and ATI to release new drivers for the PC platform? I’ve heard Carmack talk numerous times on how hard it is to develop for PC’s due to all the differences in hardware etc (remember that this game isn’t taking advantage of that many new features, it was developed with consoles in mind which means in other words 6 year old technology and even GLQuake or Quake 2 can still run fine on modern hardware even today). Shit like this just blows my mind really. Obviously the engine is far more complex than the id tech 4/Doom 3 engine was but I’m pretty sure hardware differences today shouldn’t be a problem, especially when you consider that today we only have Nvidia and ATI developing graphics hardware and about %70 of people are using an Intel CPU. If there was a worry about drivers on different machines then why require Nvidia and ATI to release new ones? Why not use what’s already available!?
I’m probably wrong about a lot of this but overall developing for PC’s is not only cheaper but should be far FAR more easier than trying to take a modern engine and trying to get it working but looking great on seriously limited 6 year old hardware, if you have a problem with supporting older hardware on the PC platform then you shouldn’t even bother.

Who’s dat cat?

Just so you know the title has nothing to do with the contents of this post. Lately work on OpenKatana has been slow and bothersome, I recently felt like scrapping our current planned deathmatch level for the game for something a bit more closer to Daikatana’s style but found myself almost grabbing a pillow and screaming into it whenever I look at these older maps, I have to wonder what John Romero must’ve been thinking for most of Daikatana’s development…
Image

Anyone who thinks that people are too harsh on John Romero for this game should seriously reconsider what they’re saying, he fully knew what the game was like during development and he obviously didn’t care too much (or was too full of himself to care). Both me and Eukos were recently given access to a hard drive which contains just about everything from Daikatana’s development, at first seeing all this made me respect John Romero more but it seems the deeper you go into it the more retarded it gets. They seriously could’ve released the game in 1998 yet they seemed to have spent time fucking around for the majority of their time only to LITERALLY cut things out of the game at the “end” of the games development, it baffles me really, there’s some bugs present in the 1998 build which still exist in the final retail version of the game. Something else that baffles me is that a lot of the major stuff they were adding into the game (procedural textures and a hierarchy system similar to Quake 3 are just two examples) in 1998 were just dropped, the problems with the hierarchy system were never even fixed as they can be seen present in the various screenshots from 1998 to the start of 1999 and well I have no idea why the procedural texturing stuff was dropped but that said I can’t even understand why they started working on it in the first place.

What…

So apparently ISP’s here in the UK are going to start offering to ban sites which are deemed to be unsuitable for children and there’s a lot of other steps being discussed (like covering adult magazines in shops) which in my oppinion is apsolutely wrong. Already as a child I thought even kissing was disgusting, why is it assumed that children even consider to think about these things at all when they’re born with them being the norm? If a child is looking at an adult site then obviously it’s up to the parent to deal with that but I honestly doubt it’s going to cause them life long harm. it should be explained to them rather than getting all upset and acting like it’s something completely disgusting when it’s apsolutely not, people are being way too over-protective over their kids and just making nudity and sex seem more and more of a taboo. What are you trying to do!? Pretend that this completely natural behaviour doesn’t exist!? Also something else that was mentioned was kids advertising to kids, what’s wrong with that? Surely if I was making a product meant for kids then I’d show kids playing with said product, not adults crawling on the floor like fucking idiots.
Urgh… Anyway I just wanted to rant about that real quick.

Powered by WordPress | Theme: Motion by 85ideas.